Market spike
Difficulty 5 of 5
Orders start at 20,000/s and grow in waves to 20 times that. Each wave adds budget and gives you 5 s to change the board. The matching engine restarts once for 3 s. Reject or lose no order, keep p99 below 100 ms, and stay green 95 percent of the time.
280 req/s · CPU 70% · mean 22 ms
Goals and limits
- Time within SLO
- at least 95%
- p99 latency
- under 100 ms
- Error rate
- under 0.01%
- Lost writes
- none
- Queue lag
- under 5 s
- Monthly cost
- under 40 USD/mo
- Waves
- 5
- Time within SLO
- at least 95%
- Parts you can add
- API server, Kafka log, Matching engine, Message broker
- Part limit
- 10
- Traffic
- 20,000 req/s
Concepts
How players did
Player results load from the server.