Cloud & Networking

Little's Law Calculator (Concurrency, Throughput, Latency)

Choose what to find and enter the other two values.

Your numbers

Your results

Items in the system (L)
Items in the system (L)
—
Throughput λ (per second)
—
Time in the system W (seconds)
—
Throughput per minute
—

Little's Law Calculator (Concurrency, Throughput, Latency) by TheCalcTools

How the Little's Law Calculator (Concurrency, Throughput, Latency) works

Little’s law says that in a stable system the average number of items inside equals the arrival rate times the average time each spends there: L = λW. It holds for any queue, regardless of arrival patterns.

Use it to size thread pools and connection pools (concurrency = requests per second × latency), or to estimate wait times from queue length.

The formula

L = λ W

Worked example

Using the default values shown in the calculator:

FindItems in the system (concurrency)
Throughput (per second)500
Time in the system (seconds)0.12
Items in the system60
  1. 500 requests a second at 120 ms each means 60.00 in flight on average.

Result:

Items in the system (L)60.00
Throughput λ (per second)500.00
Time in the system W (seconds)0.1200
Throughput per minute30,000

Frequently asked questions

How many concurrent connections for 500 requests/s at 120 ms?

500 × 0.12 = 60 on average; add headroom for peaks.

Sources and further reading

More in Cloud & Networking · All calculators

This calculator gives estimates for information only. Check important results independently before you rely on them. See our disclaimer.