Database · Medium
Compare synchronous vs asynchronous and leader-follower vs multi-leader vs leaderless replication.
DatabaseDistributed SystemsSenior
Answer preview
Replication keeps copies of the same data on multiple nodes for durability, read scaling, and failover. Two independent axes define any scheme: when writes are acknowledged (synchronous vs asynchronous) and who may accept writes (single-leader, multi-leader, or leaderless).…