⏲ Как мы применяем Tarantool для Real-Time маркетинга
Real-Time маркетинг работает по формуле: «правильный продукт + правильное время + правильное место + правильный покупатель». На практике ее можно реализовывать разными способами, но мы делаем это с помощью технологий Tarantool. Рассказываем, как именно.
Задача бизнеса
К примеру, нужно персонализировать рекламу под покупателя в сети магазинов. Мы могли бы использовать core-систему для анализа покупок, если бы не одно «но»: создается несколько тысяч чеков в секунду.
Core-система будет слишком медленно обрабатывать эти запросы в режиме реального времени. Долгое ожидание на кассе может привести к негативу со стороны покупателей. И вообще, это — излишняя нагрузка на ключевую систему.
Наш опыт решения
Вместо core-системы мы используем Tarantool. Решение обрабатывает данные в оперативной памяти с сохранением целостности и позволяет разделять их по нескольким узлам. Так мы можем хранить и на лету обрабатывать потоковые данные.
Чек создается и сразу же отправляется на анализ в приложение, которое установлено на кассе. При помощи Tarantool обрабатывается информация о покупке по заранее прописанным бизнес-правилам. На выходе мы получаем персонализированное рекламное предложение: промо-акцию, купон или что-то другое.
➡️ Скажем, человек купил шампанское и конфеты. На основе правил вычисляется скидка или бонус. Выглядит это примерно так: «для обладателя карты магазина; в чеке шампанское и конфеты; предложить скидку на цветы 20% в соседнем магазине-партнере».
Какая от этого польза?
⬇️ Инструмент быстро работает.
⬇️ Реклама подбирается под конкретного пользователя.
⬇️ Мы опираемся на реальные данные и принимаем обоснованные маркетинговые решения.
⬇️ Мы можем использовать различные каналы и способы общения с клиентом (приложения, звонки, СМС, push-уведомления и т.д.).
#tarantool
@digitize_IT — мнения и управленческий опыт ИТ-лидеров
Post #1119
513
- 👍 3
- ❤ 2