RTB DSP in Go: Taming the Buzzwords
summary
An engineer from Qmobi explains building a real-time-bidding (RTB) demand-side platform (DSP) for mobile advertising using the Go programming language. The talk covers RTB challenges — high request rates (kRPS) and strict response-time limits — and describes how Go was used to meet those performance and latency requirements.
AI-written summary · about
chapters (11)
- 0:00RTB introduction
- 7:29Choosing Go
- 10:22RTB Kit challenges
- 15:04System load
- 21:46Implementation difficulties
- 22:07Go technical solutions
- 24:13Caching and geo-targeting
- 27:51MySQL usage
- 30:42Errors and sampling
- 33:12Go scheduler issues
- 36:45Results and plans
related talks
23mReal time Bidding at Scale: A Deep Dive into Sub 40ms Strategies
46mReal Time Go
44mHow to Handle Over 1 Trillion HTTP Requests/day: Behind the Scenes of the Ad Tech Industry
31mHow Go is Making us Faster
41mLessons Learned Implementing a Resilient, Distributed, Real-Time Architecture
43mPeculiarities of developing an Open Source app for real-time IP camera streaming
06mWebRTC and Go
47mMonolith to Microserv. at 20M+ requests per second: Latency and Scale Challenges
