Tarantool Cartridge — это новый фреймворк для разработки сложных распределенных систем. Он позволяет сфокусироваться на написании бизнес-логики вместо решения инфраструктурных проблем.

Tarantool Cartridge упрощает работу с приложением на всем его жизненном цикле: создание, разработка, тестирование, CI/CD, сопровождение.

tarantool.png

Основные возможности:

  • Автоматизированное оркестрирование кластера
  • Расширение функциональности приложения с помощью новых ролей
  • Шаблон кластерного приложения для разработки и развертывания
  • Встроенное автоматическое шардирование
  • Интеграция с тестовым фреймворком Luatest
  • Управление кластером с помощью WebUI и API
  • Инструменты упаковки и развертывания

Информация о составе кластера:

все репликасеты с входящими в их состав серверами, а также пул свободных серверов

Просмотр текущей конфигурации сервера:

параметры сети, общие настройки, а также параметры репликации и хранилища

Создание нового репликасета:

с возможностью задать нужные роли и vshard-группу