Large-Scale Distributed Systems in Display Advertising

18
Large-Scale Distributed Systems in Display Advertising Bartek Bogacki <[email protected]>

Transcript of Large-Scale Distributed Systems in Display Advertising

Page 1: Large-Scale Distributed Systems in Display Advertising

Large-Scale Distributed Systems in Display Advertising

Bartek Bogacki <[email protected]>

Page 2: Large-Scale Distributed Systems in Display Advertising

What is Display Advertising?

Page 3: Large-Scale Distributed Systems in Display Advertising

Technology landscape in Display Advertising

Page 4: Large-Scale Distributed Systems in Display Advertising

About

50 billion ads are (approximately) served each day

* source: Real-time Bidding (RTB) is killing Ad-tech (https://www.linkedin.com/pulse/real-time-bidding-rtb-killing-ad-tech-asif-ali)

Page 5: Large-Scale Distributed Systems in Display Advertising

That equals about !

465 TB of data !moving between 100 advertising platforms across the world each day *

* source: Real-time Bidding (RTB) is killing Ad-tech (https://www.linkedin.com/pulse/real-time-bidding-rtb-killing-ad-tech-asif-ali)

Page 6: Large-Scale Distributed Systems in Display Advertising

Real-Time Bidding (RTB)

Page 7: Large-Scale Distributed Systems in Display Advertising

Real-Time Bidding (RTB)

source: http://blog.mediative.com/en/2015/01/15/rtb-programmatic-direct-private-marketplaces/

Page 8: Large-Scale Distributed Systems in Display Advertising

RTB is high throughput

Page 9: Large-Scale Distributed Systems in Display Advertising

500 000 QPS (Queries Per Second)

for EU

Page 10: Large-Scale Distributed Systems in Display Advertising

RTB is low latency

Page 11: Large-Scale Distributed Systems in Display Advertising

Less than

100ms to respond per query

Page 12: Large-Scale Distributed Systems in Display Advertising

RTB is Big Data

Page 13: Large-Scale Distributed Systems in Display Advertising

over

500 MB of data

per second

Page 14: Large-Scale Distributed Systems in Display Advertising

and it grows…

Page 15: Large-Scale Distributed Systems in Display Advertising

Ad spending 2013-2019

Page 16: Large-Scale Distributed Systems in Display Advertising

What do we do?

Page 17: Large-Scale Distributed Systems in Display Advertising

What do we do - sample usage

Page 18: Large-Scale Distributed Systems in Display Advertising

Roq.ad http://roq.ad

join us! :)