10 сентября 2018 г.

Аэрофлот запустил платформу по работе с клиентами на базе СУБД Tarantool

Компания Аэрофлот развернула уникальную платформу по работе с обращениями клиентов, в которой была использована СУБД Tarantool. Проект выполнила компания «Интегро Текнолоджиз», входящая в ГК «РАМАКС».

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

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

Комплекс состоит из большого количества модулей, которые покрывают как функциональные бизнес-требования, так и модули интеграции в существующую IT инфраструктуру ПАО «Аэрофлот» и различные каналы поступления обращений (социальные сети, e-mail, официальный сайт, личный кабинет).

Первый модуль системы занимается процессом идентификации клиента на основе комплексного анализа данных. Второй модуль отвечает за поиск дублей обращений. Третий модуль “Инфоповоды” в режиме реального времени занимается анализом потока текстовых данных (публикаций, комментариев). Происходит семантический анализ постов, построение связей слов и групп слов (n-грамм) с последующим наложением на временной ряд, а также поиск и агрегация инфоповодов. Алгоритм призван показывать пики активности в социальных сетях или ее рост.

Объем данных, необходимый для перечисленных модулей системы, выходит за пределы привычного лимита локального хранения в приложении. Расчетное количество обращений к данным равнялось нескольким тысячам запросов в секунду с необходимым откликом в пару миллисекунд. Сложности разработке добавили такие требования, как, например, прописанное ограничение времени в 3 секунды на обогащение обращения различными свойствами.

Как можно преобразовать ваш бизнес?