System design interview question · Distributed systems

Design a geo-replicated database

Serve reads and writes from several regions with clear consistency trade-offs.

Advanced 60 minutesReplication Plus

Concepts this round covers

  • Single vs multi-leader
  • Conflict resolution
  • Cross-region latency
  • Replication

This is a Plus round

The brief, the scale to design for, the questions interviewers ask and the common mistakes for this round are available to Plus members. Plus is coming soon.