В Mail.Ru Group появилось новое направление бизнеса — системы хранения данных, в рамках которого заказчикам будут предоставляться услуги на базе opensource-решения компании — системы управления базами данных (СУБД) Tarantool. Первыми клиентами уже стали крупнейшие компании России — представители телекоммуникационной и IT-отраслей.

Решение Tarantool позволяет компаниям оптимизировать работу с базами данных, что существенно сокращает расходы на IT-инфраструктуру. Один сервер с Tarantool способен заменить от тридцати и более серверов с классической СУБД. У клиентов появится возможность получать платную техническую поддержку, а также кастомизировать Tarantool под специфические запросы.

«Tarantool используется в большинстве проектов Mail.Ru Group, таких как „Почта“, „Облако Mail.Ru“, myTarget и многих других. Например, он обеспечивает хранение пользовательских сессий и профилей, работу таких систем, как портальная аутентификация, антибрутфорс, антифишинг и антиспам, где он доказал свою способность эффективно работать с большими объемами данных и под высокими нагрузками, позволив нам добиться колоссального сокращения затрат, ускорить разработку и улучшить пользовательский опыт, — прокомментировал Владимир Габриелян, вице-президент и технический директор Mail.Ru Group. — Благодаря накопленной экспертизе нам удалось превратить его из внутренней разработки в opensource-продукт, который успешно внедрен в ряде крупных российских и международных компаний, таких как Avito, Badoo и Wallarm».

«Tarantool делает разработку проще и быстрее. Разработчику не надо создавать сложную гетерогенную систему из SQL СУБД + NoSQL СУБД + Кэш. Не надо создавать огромные кластера и платить миллионы за железо. Достаточно одного Тарантула — мощного, высокопроизводительного решения, который является SSOT (single source of truth) и не требует других СУБД в качестве бэкенда», — прокомментировал Денис Аникин, технический директор «Почты Mail.Ru».

Tarantool — собственная разработка Mail.Ru Group, которая сочетает высокую скорость обработки запросов, характерную для систем кеширования (например, Memcached и Redis) c надежностью таких промышленных СУБД-решений, как Oracle, MySQL и PostgreSQL. Tarantool полностью выложен в открытый доступ под лицензией BSD.