Old app versions
Difficulty 4 of 5
Release 6.0 changed the order fields. The 6.0 handler cannot read what app 5.x sends, and 150 of 500 orders/s still come from 5.x. Keep both versions working: errors under 0.1 percent, p99 under 150 ms. At most 6 edits and 60 USD/month.
10:15 UTC. Since release 6.0, orders from app 5.x fail with unknown-field errors. About 30 percent of all orders.
Canary · 5% of requests fail for 15 seconds · 750 failed requests
Goals and limits
- Error rate (*)
- under 0.1%
- p99 latency (New)
- under 150 ms
- p99 latency (Old)
- under 150 ms
- Monthly cost
- under 60 USD/mo
- Parts you can add
- Node API, Python API, Worker
- Part limit
- 3
- Edit limit
- 6
- Traffic
- 350 req/s
Concepts
How players did
Player results load from the server.