50k reads

  • Build
  • Scale 07

Difficulty 2 of 5

Serve 50,000 reads each second. Keep p99 below 200 ms, errors below 0.1 percent, and cost at most 100 USD per month.

Play level

SQLUsers50,000 req/sPostgres1 vCPU · 2 GB × 2
SQLUsers50,000 req/sPostgres
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

p99 latency
under 200 ms
Throughput
at least 45,000 req/s
Error rate
under 0.1%
Monthly cost
under 100 USD/mo
Parts you can add
Redis cache, Memory cache, Postgres
Part limit
2
Traffic
50,000 req/s

Concepts

How players did

Player results load from the server.