Segmenting 600 Million Users
summary
Describes a system that performs real-time segmentation of 600 million users daily using streaming processing. Covers delivering segment data to partners, DSPs and Google with minimal latency, maintaining counts of unique users per segment in streaming, tracking effects of segmentation parameter changes, and computing domain-to-segment affinity for audience analytics.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 3:36Old system problems
- 9:11Real-time segmentation shift
- 10:15HBase real-time optimization
- 11:40Kafka integration
- 13:03Segmentation scaling
- 18:08HBase load issues
- 22:25Timestream optimization
- 25:41Bots and performance
- 27:08Monitoring and resilience
- 31:47Summary and next steps
- 32:28Q&A
related talks
23mStream Algorithms for Big Data Processing Tasks
24mReal-Time Streaming Segmentation on Azure
22mBatching Was Yesterday: Real-Time Tracking & Analysis For 100+ Million Visitors
20mStreaming Processing Options in Google Cloud
04mHighlights - Data and Business
56mSpark-driven Audience counting
24mEfficient Similar-Object Search Algorithms for Terabytes of Data
19mLog Events @ Twitter: Challenges of Handling Billions of Events per Minute
