Datacenter failure waves

Metal 14
Data centerZone RackZone RackZone RackZone RackHTTP/2HTTP/2Users80,000 req/sLoad balanc…1 vCPU · 1 GBKey-value s…2 vCPU · 2 GBKey-value s…2 vCPU · 2 GB
Data centerZone RackZone RackZone RackZone RackHTTP/2HTTP/2UsersLoad b…Key-va…Key-va…

Keep every goal green in each wave.

Traffic
80,000 req/s · up to 120,000 req/s · reads only
Limit
Key-value store answers about 60,000 reads/s
Bill
  • Load balancer (L4)4 USD/mo
  • Key-value store × 216 USD/mo
20 of 30 USD/mo

Goals

Not tested yet

The share of time when every target was met.99 of 100 requests finish faster than this.What the servers and services cost each month.

Lookups run on database replicas of 60,000/s each. Wave 1: a rack switch fails. Wave 2: power feed A fails. Wave 3: the load grows to 1.5 times and feed B fails. You can afford three replicas now and 16 USD/mo more before wave 3.

Failure domains on the floorTap for the next fault. Arrow keys move the replicas.

Two rows · 3 of 3 replicas up · load served

Parts you can add: Key-value store. At most 6 parts. Budget: 30 USD/mo.

Tap a part to add it, or drag it onto a trace.Click a part to add it, or drag it onto a trace.