Tech on the Rocks

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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

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.
ANECDOTE

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.
INSIGHT

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app