Spread across zones

Guard 09
RegionZoneZoneHTTP/2HTTP/2SQLSQLUsers1,200 req/sLoad balanc…1 vCPU · 1 GBNode API1 vCPU · 1 GBNode API1 vCPU · 1 GBPostgres2 vCPU · 4 GB × 2
RegionZoneZoneUsersLoad ba…Node APINode APIPostgres

Turn every goal green.

Traffic
1,200 req/s · 90% reads
Limit
Node API answers about 1,000 req/s
Bill
  • Load balancer (L7)4 USD/mo
  • Node API × 28 USD/mo
  • Postgres32 USD/mo
44 of 52 USD/mo

Goals

Not tested yet

The share of requests that get a correct answer.99 of 100 requests finish faster than this.What the servers and services cost each month.

Both API servers run in zone A. Zone A fails at 0:40 and stays down. The balancer and the managed database span both zones. Keep availability at 97.5 percent and p99 under 150 ms for 1,200 orders/s. Budget: 52 USD/month.

Parts you can add: Node API, Load balancer (L7). At most 6 parts. Budget: 52 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.