Database replication is a fundamental strategy for handling the demands of distributed systems. Replicating data is a topic that ranges back to the 1970s. To replicate means to keep a copy of the same data on multiple nodes.

Multi-leader replication is particularly useful for a range of use cases. This article starts with a sample of use cases for multi-leader replication. I will then highlight the pros and cons of multi-leader replication for different topologies and summarize them in a table.

Leave a Reply

Your email address will not be published. Required fields are marked *