TGViewer
ML Advertising ML Advertising @dsinsights · 1.26K subscribers
Post #212 638
SSP GumGum Cloud AWS Infra

На днях мне на глаза попался пост Amazon Web Service по облачной инфраструктуре SSP GumGum. Инфраструктура в программатик платформах играет не меньшую роль, чем алгоритмы биддинга или монетизации. Для примера более-менее крупная SSP может проводить до 30 млрд аукционов обрабатывать до 100 TB трафика в сутки. Расходы на неоптимизированную архитектуру тогда могут составить до $100k в месяц

1️⃣ Как устроена инфра GumGum?
RTB платформа работает следующим образом
- Bid Request'ы от паблишеров приходят на API Contextual Ad Server. Здесь же запросы проходят через балансировщик нагрузки, поскольку Contextual Ad Server распределен на группу авто масштабирования (Auto Scaling Group), либо на k8s кластер
- Само приложения сервера реализовано на Apache Tomcat, который и предоставляют точку доступа для паблишера
- Поскольку бид реквесты приходят на Contextual Ad Server не батчами, а отдельными запросами то для их записи нам нужна очередь данных. Для этих целей подходит Amazon SQS, который подкапотно реализует Кафку и пишет бид реквесты сообщенми в Кафка топики. Из топиков ивенты пишутся с помощью Kafka Connect в Amazon S3 уже батчами (чаще всего по часу)
- ML модели, которые фильтруют инвентарь, проверяют brand-safety, проверяют релевантность паблишера для DSP, изменяют цену бида собраны в отдельный сервис Verity, со своей точкой доступа. Для обучения они используют данные, собранные ранее в S3 бакеты
- Также для целей репортинга предусмотрен Reporting Server, в котором реализованы дашборды (на Superset), UI Ad Manager, Publisher Manager etc.

2️⃣ Какая экономия для GumGum?
- Во-первых, здесь можно оптимизировтаь типы машин для Contextual Ad Server. Можно использовать EC2 Spot Instances, если закладывать то, что спот инстансы могут быть в любой момент отключены Амазаном, но их аренда обходится в 2 раза дешевле, чем On-Demand инстансов. Здесь GumGum экономит до $12k в месяц

- Во-вторых, можно экономить на хранении данных, если выставлять различные tier'ы 1,2,3. Так данные, которые запрашиваются редко можно хранить в холодном хранилище ex: Amazon Glacier (низкая цена на хранение и высокая на запрос). Таким образом SSP может экономить до $45k в месяц на файловом хранилище.

Да и в принципе, если компания хостит все свои сервисы на одном облачном провайдере, то получает значительные скидки и экономит на инфре.

#devops #adtech
  • 🔥 4
  • 👍 1
More from @dsinsights
  1. Oct 6, 2026OpenAI представила новый формат рекламы в ChatGPT. Объявления будут показываться во время…
  2. Oct 6, 2026DOOH Я ранее писал про отличие механизмов аукциона в программатике и наружной рекламе DOOH…
  3. Oct 3, 2026OpenAI ADS API Разбираем документацию API, что умеет реклама в ChatGPT, какие ее ограничен…
  4. Sep 14, 2026Google Ads начал открывать доступ к AI Dashboards. С помощью промптов можно собирать отчет…
  5. Aug 30, 2026Рубрика новости от Google iGaming реклама доступна в SSP Google Authorized Buyers Google о…
  6. Aug 19, 2026Late chunking в RAG В объёмных документах смысл фрагмента часто зависит от контекста. В кл…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →