SuperApp load test
1.1 million requests against five services, using 7,500 valid CPFs.
My role
I planned it, ran it and wrote the report.
- 1.1M
- requests
- 0%
- errors
- 903
- req/s peak on the citizen API
Problem
Nobody had a number for how much the SuperApp services could take together.
Solution
k6 Operator on the staging Kubernetes cluster, holding 75 req/s for 32 minutes against search, the courses and jobs API, the citizen API, the URL shortener and Heimdall, using 7,500 unique CPFs.
Highlights
- Per-service report with percentiles and latency distribution.
- Traced a bimodal 1–5 s tail in search to its cause.
Result
1,137,244 requests with 0% errors. The citizen API peaked at 903 req/s with 73% of responses under 25 ms.