Scaling Databases
Dwight emphasizes that while replication is a common tactic for scaling, it often circumvents the limitations of databases that lack inherent horizontal scalability. He advocates for databases to manage replication and sharding transparently, allowing for seamless scaling by simply adding nodes. The discussion also touches on the role of replication as a backup solution, highlighting its effectiveness in certain scenarios.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 185: Dwight Merriman on Replication
Related Questions
What is the role of sharding in database management as discussed in the episode Designing Data-Intensive Applications – Partitioning and the clip Data Partitioning Insights?
What is the role of sharding in database management as discussed in the episode Designing Data-Intensive Applications – Partitioning and the clip Data Partitioning Insights?
What is the role of sharding in database management as discussed in the episode Designing Data-Intensive Applications – Partitioning and the clip Data Partitioning Strategies?