
Как используются динтаблицы YTsaurus
Перед поведенческим таргетингом стоит ключевая задача: собирать большое количество событий (поведение пользователя на сайте, показы баннеров, клики по ним), обрабатывать их, и на основе этого оперативно обновлять пользовательские профили. Эти профили затем используются для персонализации рекламы.
Написали что‑то в поисковом запросе, нажали «не показывать такую рекламу» на баннере — поведенческий таргетинг зафиксирует это, обновит профиль, и при следующем посещении сайта с рекламным блоком учтёт новый сигнал при выборе креатива.
Под капотом — полноценная система обработки и хранения больших данных: события пишутся в логи, проходят обработку и попадают в надёжное key‑value хранилище, из которого затем считывает данные рантайм показа рекламы.
Какую роль в этой архитектуре играют динтаблицы и какие их возможности оказались особенно важны для поведенческого таргетинга, рассказываем в тексте на Хабре.