Tarantool — быстрая и масштабируемая платформа in-memory вычислений с гибкой схемой данных для эффективного создания высоконагруженных приложений. Сочетает в себе сервер приложений, гибридное хранилище и мощные средства масштабирования. Благодаря размещению данных в оперативной памяти позволяет обрабатывать до 1 млн запросов в секунду
СУБД Tarantool позволяет реализовать связующий слой между корпоративными ИТсистемами и пользовательскими сервисами, увеличивая производительность инфраструктуры и ускоряя вывод новых продуктов на рынок
Платформа Tarantool включает в себя базу данных и сервер приложений на Lua. Обладает высокой скоростью работы, а также рядом свойств: персистентностью, транзакционностью ACID, репликацией master-slave, master-mast
В основе Enterprise версии продукта лежит Community-версия с открытым исходным кодом. Большая часть изменений в кодовую базу вносится VK. Доступна публичная документация на все модули на русском и английском языках. Более 1 600 активных пользователей в комьюнити. Все компоненты, не разрабатываемые VK, проверяются на уязвимости
За три клика в web-интерфейсе вы можете сделать новую реплику или подключить дополнительный сервер, при условии, что этот сервер уже собран и запущен. Cartridge равномерно распределит данные и сбалансирует нагрузку. Он также обеспечивает автоматическую обработку отказов. Если один из узлов упадет, Cartridge сам переключит нагрузку на реплику.
Расширить функциональность вашего приложения поможет система ролей. Под каждую задачу мы рекомендуем делать отдельную роль, которая должна отвечать за часть бизнес-логики. Вы можете эффективней управлять масштабированием, если для каждой роли назначать отдельный узел.