Data Engineering Podcast cover image

Data Engineering Podcast

Overcoming Redis Limitations: The Dragonfly DB Approach

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.
43:58

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Dragonfly DB was developed to overcome the limitations of Redis, focusing on performance, scalability, and operational simplicity for better user experience.
  • The podcast emphasizes the importance of cost efficiency and memory management innovations like SSD tiering to support various applications and future growth.

Deep dives

Challenges in Data Migration

Data migrations can be extensive and resource-intensive, often leading to prolonged project durations that demoralize teams. Traditional migration processes often take months or even years, consuming significant resources without assurances of timely completion. In contrast, new AI-powered solutions, such as Datafold's migration agent, promise to expedite this process, allowing companies to complete migrations up to ten times faster than conventional methods. These innovations not only enhance efficiency but also provide written guarantees for migration timelines, fundamentally shifting how companies approach data migrations.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner
Get the app