Promoted too soon

Quorum 02
SQLSQLUsers500 req/sUsers100 req/sPostgres1 vCPU · 2 GB × 4
SQLSQLUsers500 req/sUsers100 req/sPostgres1 vCPU · 2 GB × 4

Fix the board. Turn every goal green.

Traffic
Writes500 req/s · writes onlyReads100 req/s · reads only
Limit
Postgres answers about 10,000 writes/s
Bill
  • Postgres32 USD/mo
32 of 60 USD/mo

Goals

Not tested yet

Saved data that was lost later.The share of requests that get a correct answer.The share of requests that get a correct answer.99 of 100 requests finish faster than this.How busy the busiest CPU is. Keep room for spikes.What the servers and services cost each month.

At 0:40, the primary fails and stays down. Two followers apply writes after 100 ms; a third waits 500 ms. Keep every acknowledged write and serve all reads. Finish at least 99.5 percent of writes with write p99 below 250 ms. The group has four fixed copies.

0:40. The primary failed. Graph: 50 acknowledged writes are missing on the promoted follower.