~/talk

Achieving High Load in Advertising Technology

Talkat Build Stuff 2017 · 2017-11-15..11-19· [web-performance, databases]
slides:none on file

Adform handles roughly 1.2 million bid requests per second with a tight 50–70 ms bid window, bidding on about 32% and winning under 1% of auctions. an Aerospike cookie store holds ~8 billion IDs at ~900k reads/sec and ~100k writes/sec with sub‑millisecond latency after replacing Cassandra and shrinking a cluster from many dozens to about eight nodes. swapping .net dictionaries for a fixed byte array binary search cuts bidder latency ~67% and yields ~2.5× capacity. tools include Kafka/Confluent, Spark, Vertica, Docker/Kubernetes, and .NET Core.

AI-written summary · about

  1. 0:00Introduction and agenda
  2. 0:50Origins of Adform
  3. 2:14High load explained with Shinagawa station
  4. 3:00Latency throughput availability
  5. 5:55Real-time bidding in ad tech
  6. 9:52Bid request processing scale
  7. 12:20Cookie store and Aerospike
  8. 17:19Optimizing bid decision latency
  9. 20:12Data management platform overview
  10. 23:26Segment construction and data growth
  11. 24:31Lambda and Kappa architectures
  12. 27:25DevOps and private cloud
  13. 32:16OpenStack and multi-region setup
  14. 34:46Dotnet core migration benefits
  15. 39:05HDFS and Hadoop data storage
  16. 42:03Cost management for data storage
  17. 43:06Hive vs Spark performance
  18. 45:18Column stores and Vertica
  19. 46:22Aerospike for row storage
  20. 47:51Kafka and data integration
  21. 51:04Parquet compression and Spark
  22. 51:46GPU processing in databases
  23. 52:48Deep learning and cross-device tracking
  24. 53:30Persistent RAM technology
  25. 56:03Open source vs enterprise software
  26. 58:33CI/CD and deployment strategies
  27. 1:00:07Team culture and best practices
  28. 1:02:05Q&A
~/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.