Skip to main content
Three servers share the load, but they all still talk to the same database.

What to watch

Three servers share one database. That triples the API capacity and does nothing for the database, which still tops out near 480 a second. Adding servers only helps when the servers were the problem.

What it is made of

Under load

Measured by running this design through the simulator at multiples of its own offered rate of 140 requests a second. Twenty seconds of simulated time, one fixed seed, so the same numbers come out every time.
This design holds 420 requests a second with 0% errors. At 560 it is losing 25% of them.

Open this example

Load Load balanced from the Examples menu and drag the traffic slider yourself.