Email the Author
You can use this page to email Brian Storti about A Primer on Database Replication.
About the Book
In this very short book (~60 pages) you will learn about how databases can be replicated, the different approaches that are available and their tradeoffs. Here's what will be covered:
* What Database Replication is what why we might want it
* An introduction to the CAP theorem
* Asynchronous replication
* Synchronous replication
* Single leader replication
* Multi leader replication
* Dealing with replication conflicts
* DDL replication
* The topologies of a multi leader setup
* Leaderless replication
* Quorums
* Replication lag
* Read-your-writes consistency
* Monotonic Reads consistency
* Bounded Staleness consistency
* Delayed replicas
* Statement-based replication
* Log Shipping replication
* Row-based replication
About the Author
Hi! I'm Brian (@brianstorti) and I've been writing software professionally since 2007. I currently work as a Principal Infrastructure Engineer at AlphaSights, and was a Senior Consultant at ThoughtWorks before that. I also have a blog.
These days I spend most of my time working with Kubernetes and helping engineering teams.