~/talk

RTB and Big Data - where Erlang and Hadoop meet

Talkat Berlin Erlang Factory Lite 2015 · on Tuesday, 2015-12-01· [databases]
links:none on file
links:none on file
slides:none on file

A real RTB pipeline that actually hits scale: an Erlang RTBSelector fleet spawns per-auction processes, uses ETS for campaign state, ZeroMQ + Thrift to route requests and pools long‑lived HTTP sockets to DSPs, while a Hadoop stack (Pig/MapReduce, Hive) and Vertica-backed reporting ingest the wins. Collectors are custom Java ring‑buffer services writing Avro‑style binary files to S3. Deployed in production for years and handling up to 60 billion HTTP requests per day, the system reports horizontal scaling and workable throughput.

AI-written summary · about

  1. 0:00Introduction
  2. 0:45What is online advertising
  3. 1:51What is realtime bidding
  4. 2:36How realtime bidding works
  5. 4:15Realtime bidding exchange
  6. 4:51Realtime bidding exchanges
  7. 5:21Auction process
  8. 6:35ETS tables
  9. 6:56EKS tables
  10. 8:43DSPs
  11. 9:28Sockets
  12. 11:27Auction
  13. 12:27Scanning
  14. 13:03Rolling the system
  15. 13:16Maximum production
  16. 15:14Single request
  17. 16:27Onetime
  18. 24:37MapReduce
  19. 25:21Contact problem
  20. 25:37Mapping
  21. 25:54Shuffle
  22. 26:24Business logic
  23. 26:57Parallel systems
  24. 30:19MapReduce jobs
  25. 32:55Whats next
  26. 33:57Java C
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.