Meituan Technology Team
Aug 25, 2022 · Databases
Data Replication in Distributed Systems – Part 1: Models, Challenges, and Design Considerations
The article surveys three data‑replication models—master‑slave, multi‑master, and leaderless—explains how they enable scalability and fault‑tolerance, and examines core distributed‑system challenges such as partial node failures, unreliable networks, and unsynchronized clocks, while stressing safety‑liveness trade‑offs and design techniques like quorum and timeouts.
ConsistencyDistributed SystemsKafka
0 likes · 37 min read
