День рождения Tarantool. Принимаем поздравления

mekmap4s82lrkdzjz5umri7a-dk.png


Собственной базе данных Mail.ru Group уже 12 лет! В этом посте я поделюсь успехами команды. За последний год мы выросли до 70 человек, сделали синхронную репликацию, управление кластером и получили новых крутых заказчиков. Нас много, потому что к Tarantool большой интерес в России. Если вы что-то в нашей стране оплачиваете, велика вероятность, что ваши данные проходят через нашу базу.
Tarantool хранит и обрабатывает данные для крупных проектов:
Tarantool — уникальный на рынке баз данных продукт. Мы развиваем его вместе с сообществом и клиентами. В этом году у нас заказали разработку синхронной репликации. Но самое приятное, что результат нам разрешили выложить в открытый доступ! Синхронная репликация поможет увеличить долю Tarantool на рынке, теперь его можно использовать как основную базу данных там, где раньше были MySQL или Postgres.

Еще одна вещь, над которой мы работаем, и от которой выиграют все — это работа над шардированием. Мы ускорили модуль vshard, поддержали и протестировали в бою решардинг, и делаем стандартное API для выборки данных из кластера.

Также теперь мы активно продаем лицензии и техподдержку. Вместе с выходом в энтерпрайз у нас появилась лицензионная политика. Ещё мы научились работать с партнерами-интеграторами. При этом опенсорс для нас остается такой же важной частью работы. Чтобы держать фокус, появилась команда менеджеров продукта. Как итог, мы выпустили 2 продукта:

  • Cartridge — опенсорс-средство для управления кластерами Tarantool с шардированием, GUI и админскими инструментами;
  • Data Grid — энтерпрайз-продукт для упрощенной работы с Tarantool, в котором есть средства управления схемой базы данных, готовый GraphQL API для доступа к данным и горячий деплой кода.


Помимо всего, наша команда пресейла повысила навык выжимания из Tarantool производительности до последних капель. Например, запилотировали аналог Kafka от LinkedIn с вторичными индексами и пропускной способностью 400 тысяч запросов в секунду и задержкой менее 5 миллисекунд.

Еще мы запустили курсы по всем аспектам Tarantool от разработки до эксплуатации. Читаем их клиентам и учим их более эффективно использовать сервисы и свои ресурсы. Не забываем также рассказывать окружающим, что делаем: много пишем на Хабр и упрощаем свой сайт tarantool.io.

Для нас самое сложное — это объяснить заказчикам, зачем им Tarantool. Это мы тоже научились делать лучше с помощью понятных материалов и готовых презентаций.

Перед Tarantool стоят амбициозные задачи, поэтому следите за нашими новостями, мы непременно их выполним и поделимся опытом.

© Habrahabr.ru