Episode 189: Eric Lubow on Polyglot Persistence

Topics covered
Popular Clips
Questions from this episode
- Asked by 15 people
Episode Highlights
Database Trade-offs
In the realm of database solutions, making informed decisions involves weighing various trade-offs. shares his experience in choosing between Hbase and Cassandra, highlighting the importance of community involvement and roadmap clarity. He explains that while both databases offered similar functionalities, the ability to influence Cassandra's roadmap was a decisive factor:
Having somebody be attentive to the roadmap needs and where we were heading was probably the deciding factor for the major deciding factor for us.
---
This decision underscores the significance of aligning database choices with long-term strategic goals 1 2 3.
Right Tool
Choosing the right database tool is crucial for meeting specific application requirements. emphasizes that different usage patterns necessitate different data stores, with factors like scale and latency playing pivotal roles. He notes that while Redis guarantees quick data retrieval, other databases like Mongo or Cassandra may not always offer the same speed due to caching limitations:
You can pretty much guarantee that whatever you're asking for is going to come back fairly quickly.
---
Ultimately, selecting the appropriate tool involves understanding the unique demands of your application and aligning them with the strengths of available database technologies 4 5.
Related Episodes

Episode 417: Alex Petrov on Database Storage Engines
Answers 383 questions

Episode 8: Interview Eric Evans
Answers 383 questions

364: Peter Zaitsev on Choosing the Right Open Source Database
Answers 383 questions

Episode 34: Enterprise Architecture
Answers 383 questions

Episode 205: Martin Lippert on Eclipse Flux
Answers 383 questions

Episode 194: Michael Hunger on Graph Databases
Answers 383 questions
Episode 109: eBay’s Architecture Principles with Randy Shoup
Answers 383 questions

Episode 81: Interview Erich Gamma
Answers 383 questions

Episode-226-Eric-Evans-on-Domain-Driven-Design-at-10-Years
Answers 383 questions

Episode 97: Interview Anders Hejlsberg
Answers 383 questions

Episode 220: Jon Gifford on Logging and Logging Infrastructure
Answers 383 questions
Episode 447: Michael Perry on Immutable Architecture
Answers 383 questions

Episode 86: Interview Dave Thomas
Answers 383 questions

SE-Radio Episode 243: RethinkDB with Slava Akhmechet
Answers 383 questions

Episode 435: Julie Lerman on Object Relational Mappers and Entity Framework
Answers 383 questions













