Sitemap

Capacity Estimation

Mar 15, 2026

--

Capacity estimation means “how much load a system can handle” before it becomes slow or crashes.
In real systems (like AI, trading platforms, or web apps) engineers estimate users, data, storage, and traffic.

Press enter or click to view image in full size

Simple Capacity Estimation Formula

Quick Reference Numbers Engineers Remember

Press enter or click to view image in full size

Typical Replication Factors

Peak Traffic Rule

Always multiply average traffic by 3–10×.

Example:

Average traffic = 1000 req/sec

Get Arun Badhai’s stories in your inbox

Join Medium for free to get updates from this writer.

Peak traffic = 5000–10,000 req/sec

Golden System Design Flow

Example Mini Calculation

Assume:

Users = 1M

Requests/user = 10

Requests/day

1M × 10 = 10M

Requests/sec

10M / 86400 ≈ 115 req/sec

Server capacity

1 server = 200 req/sec

Servers needed

115 / 200 ≈ 1

With redundancy

≈ 5 servers

--

--