Partition storm

Level 32 of 41
HTTP/2HTTP/2HTTP/2Users100 req/sAPI server0.5 vCPU · 0.5 GBAPI server0.5 vCPU · 0.5 GBAPI server0.5 vCPU · 0.5 GBAPI server0.5 vCPU · 0.5 GBAPI server0.5 vCPU · 0.5 GB
HTTP/2HTTP/2HTTP/2HTTP/2HTTP/2Users100 req/sAPI serverAPI serverAPI serverAPI serverAPI server

Keep every goal green in each wave.

Traffic
100 req/s · writes only
Limit
API server answers about 1,700 req/s
Bill
  • API server × 510 USD/mo
10 of 80 USD/mo

Goals

Not tested yet

Saved data that was lost later.Writes accepted by two leaders at the same time.Time from a failure until the service works again.What the servers and services cost each month.

Three network faults isolate different nodes. Keep all 36 writes safe. Keep a working majority for at least 90 percent of the time inside the fault waves.

A lease with a fencing tokenTap to turn the fencing tokens on or off

Fencing tokens · lease 30 s · late write with token 33: rejected