Market spike

  • Survive
  • Chain 20

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.

Play level

TCPTCPPartner apps20,000 req/sAPI server1 vCPU · 1 GBMatching en…1 vCPU · 4 GB
TCPTCPPartner apps20,000 req/sAPI server1 vCPU · 1 GBMatching en…1 vCPU · 4 GB
The board at the start of the level
One server boardDrag or use arrow keys to change the load

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.