architect-handbook

Software Architect Handbook

View on GitHub

Multi-data Center

In normal operations, users are geoDNS-routed, also known as geo-routed to the closest data center (e.g., with a split traffic of x% in US-East and (100-x)% in US-West).

In the event of any significant data center outage, we direct all traffic to a healthy data center.

Several technical challenges must be resolved to achieve multi-data center setup:

Research how Netflix implements asynchronous multi-data center replication.