Why do we replicate?

Enhance Reliability
If one replica fails, another one still has the same data
If one replica gets corrupted, the other one can still serve correct data

Improve Performance
Traffic can be shared between replicas
Replicas can be operated in different geographical regions to improve latency

Diskussion