Realtime · Estimate

At peak, 10 million clients hold WebSocket connections. One server comfortably holds 50,000. How many servers do you need?

easy Estimation

Answer

About 200 servers. In review, anything from 133 to 300 counts as right.

The worked estimate

10,000,000 ÷ 50,000 = 200 servers. Add headroom so that when a server dies, its 50,000 clients can reconnect to the others without overloading them.

Numbers: Numbers to know.

Review this in your daily deck All cards in Realtime