
Goal:
The client needed to display ads (banner and video) from third-party sources (DSPs) on their own sites.
Solution:
Allows the client to receive ads from various DSPs using the OpenRTB protocol, with an internal auction and then display the winner’s advertisement on the site.
- Created uniform advertising tag for the webmaster.
- Created real time stat system
- Ad server connected to Trading Desk
At the moment system capable to handle about 800QPS per processor thread of Intel Xeon® W-2145
Tech stack:
Rest API, Kafka, Aerospike, Clickhouse, PostgreSQL, Grafana, Kibana