Distributed Systems, Data, Design Patterns, Cloud, Database.
horizontally Latency — Place replicas near consumers Downsides: Complexity — Replication lag can cause stale reads Conflicts — Need conflict resolution if writes hit master and replicas Overhead — Additional storage for replicated data Use cases: Improve performance of read-heavy workloads High