Load Testing · Senior · Question 69 of 76
A service is fine at 1,000 RPS from one client, but fails at 1,000 RPS from 10,000 clients. Why?
- 1The service can't handle more than one client by design
- 2Connections, TLS sessions and per-client state scale with clients
- 3RPS from many clients is always ten times higher
Show the answer
Correct answer: Connections, TLS sessions and per-client state scale with clients
Explanation
Connection count, handshakes and session memory depend on clients, not just on requests. Model the number of clients realistically.