Sync or async copy

  • Build
  • Level 29 of 41
  • Quorum

Difficulty 2 of 5

Connect both clients. Followers apply writes after 100 ms. At 0:40, the primary fails for 1 s. Lose no acknowledged write. Serve all reads and 98 percent of writes.

Play level

Users500 req/sUsers100 req/sPostgres1 vCPU · 2 GB × 3
Users500 req/sUsers100 req/sPostgres1 vCPU · 2 GB × 3
The board at the start of the level
Copies and the write quorumDrag or use arrow keys to change the write quorum

Quorum 2 of 3 · commit 9.0 ms

Goals and limits

Lost writes
none
Availability (Reads)
at least 100%
Availability (Writes)
at least 98%
p99 latency (Writes)
under 250 ms
CPU use
under 80%
Monthly cost
under 40 USD/mo
Traffic
500 req/s

Concepts

How players did

Player results load from the server.