Полный текст
AdTech без костылей: архитектура событийной системы NetflixСистема Ad Serving принимает решения, но без надёжного механизма обратной связи она слепа. Это «кровеносная система»: если поток данных о показах прерывается, алгоритмы частоты и оптимизации бюджета перестают работать. При переходе к собственной платформе инженеры столкнулись с проблемой роста: токены раздувались, угрожая памяти клиентских устройств.Решение нашлось в разделении ответственности и внедрении реестра метаданных. В основе стека — Kafka для очередей, Apache Flink для сбора сессий в реальном времени и Druid для OLAP-аналитики. Централизованный паблишер теперь сам занимается дедупликацией, отдавая потребителям чистый контракт.Проанализируем эволюцию пайплайна от пилота до Highload-решения.