Part of the Technology & IT suite · 35 calculators

Server Load Calculator

How many servers a request load needs — from requests per second, response time and the concurrency each server can hold.

Little's Law does the work: the concurrent requests in flight equal arrival rate times response time.

%
Results update as you type
Results
Servers needed
6
Concurrent requests in flight
At peak
Requests per second per server
Total capacity (req/s)
Headroom above peak (req/s)
Utilisation at average load
Response time these servers could absorb (ms)
Reviewed September 2026. Computing arithmetic: bytes, bits, seconds and probabilities do not change by country. Australian broadband speeds are quoted in megabits per second (Mbps).
No account required · Google Analytics off unless allowedCalculator arithmetic runs in your browserResults update as you type
All calculations run 100% in your browser. The calculator code does not submit your figures to GlobalCalc to obtain a result.
About server load

How the server load calculator works

Little's Law does the work: the concurrent requests in flight equal arrival rate times response time. Two hundred requests a second at 250 ms each means fifty in flight at any moment, and that is what the servers must hold.

As with any queue, the target utilisation matters more than the raw capacity. Sizing to 100% means response times climb without bound at the first burst.

Formula: concurrency = rate × response time (Little’s Law)

Worked examples

InputsServers neededNote
200 req/s at 250 ms63 servers
A slower endpoint21concurrency triples
A bigger peak12double the servers

Frequently asked questions

What is Little's Law?

Concurrency equals arrival rate times time in system. It holds for any stable queue regardless of the distribution, which is what makes it so useful.

Why does response time affect server count?

Because a slower request occupies a worker for longer. Halving response time halves the concurrency for the same request rate.

What concurrency can one server hold?

It depends on the runtime and what the work is. A thread-per-request server is limited by threads; an async one by memory and downstream capacity.

Should I size for peak or average?

Peak, with headroom. Sizing to average guarantees the site falls over at the busiest moment, which is the moment it matters.

Does autoscaling remove the need for this?

No — it changes when you pay, not how much capacity the load needs. You still need to know the numbers to set the scaling policy.

Where these figures come from

Last checked: September 2026. Units follow the SI decimal convention (IEC 80000-13 defines the binary alternatives); network and security figures cite the defining standard.