

Reinventing Stream Processing: From LinkedIn to Responsive with Apurva Mehta
15 snips Mar 6, 2025
In this installment, Apurva Mehta, co-founder and CEO of Responsive, shares insights from his journey in stream processing at LinkedIn and Confluent. He breaks down the evolution of stream processing from simple tasks to powering complex applications. Apurva clarifies the concept of 'real time,' emphasizing low latency over instant responses. He discusses the pitfalls of traditional databases in handling high-update rates and explains how Responsive innovates by decoupling state from compute to enhance efficiency and operational simplicity.
AI Snips
Chapters
Transcript
Episode notes
LinkedIn's Graph Database
- At LinkedIn, Apurva Mehta's first task involved building a stream processing job for their graph database.
- This indexed connections between users, impacting feed content and search rankings.
LinkedIn's Search Index
- Mehta later worked on LinkedIn's search, building a stream processor for real-time index updates.
- This "live updater" handled complex computations and stateful operations, outputting Lucene snapshots.
Defining Real-Time
- "Real-time" is misleading; "low-latency" is more accurate for stream processing.
- Tolerable variance and sophisticated responses within seconds are key characteristics.