Система управления базами данных Tarantool, собственное решение Mail.Ru Group, разработала платформу для разработки приложений Cartridge.
Новая платформа избавит разработчиков от решения инфраструктурных проблем, позволит упростить и удешевить процессы разработки и эксплуатации сервисов на базе Tarantool.
Также появился расширяемый веб-интерфейс для платформы, который позволяет легко администрировать Tarantool-кластер.
Новый продукт содержит готовые инструменты для решения типовых проблем управления кластером, тестирования, упаковки, деплоя и масштабирования. В разработке Cartridge автоматизирует рутинные операции и позволяет одной командой создавать проект из шаблона, запускать тесты, упаковывать готовые приложения и разворачивать кластер. Кроме того, платформа автоматически управляет конфигурацией кластера, репликацией и масштабированием.
Cartridge снижает порог входа в Tarantool, давая возможность разработчикам сфокусироваться на написании бизнес-логики и не заботиться о решении инфраструктурных задач.
Использование Cartridge позволяет заметно сократить затраты на разработку и эксплуатацию сервисов на базе Tarantool.
Платформа Tarantool Cartridge уже доступна пользователям.
Напомним, разработка Tarantool в Mail.Ru началась более десяти лет назад. Система используется в собственных сервисах компании: «Почте», «Облаке Mail.Ru», myTarget и др. Сначала продукт был предназначен для внутреннего использования, но в апреле 2016 года компания выложила его в открытый доступ под лицензией BSD.
В апреле 2017 года Mail.Ru Group вывела свою систему управления базами данных Tarantool на рынок США и открыла представительство в Кремниевой долине.