Mutual TLS between services
Difficulty 3 of 5
A test pod called the payments ledger and it answered: every service trusts any caller inside the network. Make each call between services prove who sends it. Keep 3,000 checkouts/s, p99 under 40 ms, under 1 percent errors, at most 40 USD/mo.
Limit 1/s per account · all codes tried in 12 days
Goals and limits
- Unverified calls
- none
- Error rate
- under 1%
- p99 latency
- under 40 ms
- Monthly cost
- under 40 USD/mo
- Traffic
- 3,000 req/s
Concepts
How players did
Player results load from the server.