BaobabRT: Как Яндекс Маркет навел порядок и ускорил доставку пользовательских сигналов

Архитектура и масштабируемость

Бэкенд

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

Все, кому интересен процесс сбора пользовательских метрик. Стек не важен.

Тезисы

Баобаб - технология логирования взаимодействия пользователя с веб-страницами, придуманная в Яндексе для поисковой выдачи. За счет разделения логов на тяжелые серверные деревья страниц и легкие клиентские события на узлах, Баобаб, с одной стороны, позволяет уменьшить объем передаваемого траффика и, как следствие, ускорить работу веб-страниц и приложений, и, с другой стороны, унифицирует и систематизирует все пользовательские сигналы. Однако у этих улучшений есть цена - повышенная стоимость и сложность обработки получаемых данных. В докладе будет рассказано, как Яндекс Маркет решает задачу обработки этих логов в реальном времени (средняя задержка около 1-2 секунд), и какие полезные артефакты при этом удается получить "на сдачу".

Олег Титов

Яндекс Маркет

Химик по специальности, у которого хобби стало профессией. 6 лет в IT, из них 5 занимаюсь разработкой рекомендаций в Яндекс Маркете.

Видео

Другие доклады секции

Архитектура и масштабируемость