Data Engineering Podcast

Overcoming Redis Limitations: The Dragonfly DB Approach

22 snips
Mar 30, 2025
Roman Gershman, CTO and founder of Dragonfly DB, shares his journey from Google to creating a high-speed alternative to Redis. He dives into the challenges of developing in-memory databases, focusing on performance, scalability, and cost efficiency. Roman discusses operational complexities users face, while highlighting Dragonfly's compatibility with Redis and innovations like SSD tiering. He also explores programming trade-offs between C++ and Rust, emphasizing adaptability in database development and the importance of community feedback in shaping future advancements.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Google Suggest

  • Roman Gershman's first data project at Google was building Google Suggest.
  • This involved scaling technology to handle high throughput and low latency in-memory data.
ANECDOTE

Redis Pain Points

  • Roman and his co-founder encountered Redis's limitations while at a startup.
  • This led to Roman joining AWS's ElastiCache team and eventually creating DragonflyDB.
INSIGHT

Need for Speed

  • Faster Redis alternatives like DragonflyDB unlock high throughput, low latency use cases.
  • This is crucial for applications needing sub-millisecond response times.
Get the Snipd Podcast app to discover more snips from this episode
Get the app