Load Balancer Algorithm Visualizer

Simulate round-robin, weighted, random, and least-connections routing across a set of backend servers.

server-1
server-2
server-3

"Least Connections" is simulated with randomized request durations, not real network timing โ€” it illustrates the routing behavior, not exact production timing.

About the Load Balancer Visualizer

The difference between round-robin, weighted, and least-connections routing is easier to see than to explain in the abstract. This tool simulates each algorithm against a configurable set of backend servers and shows exactly how requests get distributed.

Key Features

  • Four algorithms: round-robin, weighted round-robin, random, and simulated least-connections.
  • Configurable server count and weights.
  • Visual distribution bars plus a log of the first requests routed.