TLDR Web Dev · ARTICLES & TUTORIALS

HOW AIRBNB POWERS PERSONALIZATION WITH 1M EVENTS PER SECOND

blog.bytebytego.com13 min read

Summary from the TLDR Web Dev newsletter

Airbnb's User Signals Platform (USP) processes over one million events per second to power real-time personalization across its platform. The USP uses a Lambda architecture, combining Flink-based real-time streaming with offline batch processing to ingest, transform, and store user actions in a versioned key-value store. This platform exposes a clean interface for product teams to define signals and user segments without needing stream processing expertise.