Multi-region writes

Scale 18

Choose

Users write from eu-central (600/s), us-east (800/s) and ap-southeast (500/s). At 0:15 a database leader fails for 10 s. Keep every write p99 under 120 ms, lose no acknowledged write and keep errors under 1 percent. Pick the write design.

Goals

Not tested yet

99 of 100 requests finish faster than this.Saved data that was lost later.The share of requests that fail or get no answer.What the servers and services cost each month.
Choose a design
One leader in us-east, async copies elsewhere
One leader in us-east, sync copies elsewhere
A home region for each user, with local copies