Tarantool Cartridge: кластер из коробки Базы данных и системы хранения
Tarantool Cartridge — это фреймворк для разработки кластерных приложений на основе Tarantool и vshard. Он сам занимается репликацией, шардированием и конфигурацией узлов кластера, так что все, что нужно разработчику — написать бизнес-логику приложений.
Основные возможности Tarantool Cartridge:
- автоматизированное оркестрирование кластера;
- автоматическое шардирование;
- возможность настроить master-master-репликацию;
- управление кластером с помощью GUI и API;
- встроенные failover и switchover.
В своем докладе я расскажу, что такое Cartridge, покажу, как в Cartridge устроено шардирование и как работает failover, а также поделюсь опытом горизонтального масштабирования. Доклад будет полезен, если вы не работали с Tarantool, но хотите попробовать, а также если вы думаете, что настраивать кластер Tarantool — это сложно.
Разрабатывает фреймворк для разработки кластерных приложений Tarantool Cartridge, до этого занимался разработкой и поддержкой витрин данных на Tarantool, а также пакетом для сбора метрик в Tarantool.
Tg: @yngvar_antonsson