Проект

Yota реализовала кэширование данных на платформе Tarantool

Заказчики: Yota (Скартел)

Москва; Телекоммуникация и связь

Продукт: Tarantool СУБД

Дата проекта: 2016/03  - 2019/02
Технология: СУБД
подрядчики - 203
проекты - 568
системы - 258
вендоры - 116

2019: Система кэширования на платформе Tarantool

11 февраля 2019 года компания Yota сообщила, что реализовала систему кэширования на платформе Tarantool для повышения скорости работы с данными о пользователях. Омниканальный "быстрый" кэш позволит увеличить скорость онлайн-обработки пользовательских профилей и интерактивность услуг компании. Yota работает с платформой Tarantool с 2017 года.

По информации компании, для работы целого ряда существующих и планируемых IT-решений Yota необходимы данные из множества источников: о наборе подключенных продуктов, балансе и т.д. При последовательном запросе и поступлении данных быстродействие приложений напрямую зависит от источников, и низкая производительность одного элемента влияет на всю систему. Кэш-платформа Tarantool увеличивает скорость обмена данными и снижает сложность взаимодействия с разнородными источниками.

После первого обращения к профильной информации платформа сохраняет этот результат в "быстром" кэше. В дальнейшем система обращается только к нему, что гарантирует совершенно иной уровень скорости работы и доступности данных. При этом информация не устаревает: источники передают уведомления обо всех происходящих изменениях, поэтому кэш всегда актуален. В итоге приложениям в любой момент доступны актуальные сведения, независимо от количества источников и их быстродействия.

«
Кэш-платформа решает сразу несколько задач: создает единую точку доступа к данным, обеспечивает получение информации за доли секунды и поддерживает ее актуальность. Перед выпуском на рынок мы много лет обкатывали Tarantool в собственных проектах, и потому платформа оптимально решает данную задачу.

Константин Осипов, главный архитектор Tarantool
»

2016: Замена Oracle на СУБД Mail.ru

В январе 2016 года Mail.ru Group сообщила, что мобильный оператор Yota начал коммерческую эксплуатацию разработанной ею СУБД Tarantool. Оператор будет использовать эту СУБД для онлайн-обработки данных.

«
Использование Tarantool позволяет значительно ускорить доступ к данным биллинга, улучшить интерактивность услуг для наших пользователей, включая использование мобильного приложения, а также доступ в «Личный кабинет», формировать для клиентов предложения различных сервисов и услуг в зависимости от их персонального профиля потребления, — говорит директор департамента внедрения и сопровождения Yota Константин Горелик.
»

В Yota рассказали TAdviser, что для описанных задач ранее использовали СУБД Oracle. Полностью от этой СУБД в компании не отказались, добавили в Yota.

Yota заменила СУБД Oracle на Tarantool для ряда задач
Yota заменила СУБД Oracle на Tarantool для ряда задач

Внедрение новой СУБД Yota вела, основываясь на консультациях Mail.Ru. Консультации оказываются онлайн, что существенно ускорило процесс, рассказали TAdviser в Yota.

В Mail.ru Group отметили, что внедрение новой СУБД позволит сэкономить значительные суммы на лицензиях и серверах, и что Yota – одна из первых телекоммуникационных компаний, «оценивших преимущества Tarantool».

Ранее, в августе 2016 года, Mail.ru Group сообщала, что Tarantool начинает внедряться в «Вымпелкоме» (работает под брендом «Билайн») как платформа онлайн-обработки данных. На базе Tarantool для «Вымпелкомf» была разработана платформа виртуализации данных и ряд приложений. (Подробнее об этом проекте - в отдельной статье).

Прежде чем выводить Tarantool на рынок, разработчики много лет использовали ее на своих собственных проектах.