Simulation
Load Balancer Simulator
Interactive simulation of load balancing algorithms: Round Robin, Least Connections, and Weighted Round Robin.

Details
Role
Solo Developer
Project Type
Personal Project
Status
Completed / Live
Links
Built With
JavaScript
Next.js
React.js
Chakra UI
HTML
CSS
What it is
Main features
Load Balancing Algorithms
Compare Round Robin, Least Connections, and Weighted Round Robin under the same load.
Traffic Simulation & Seeded Loads
Replay seeded traffic so algorithm differences stay visible instead of random.
Server Fault Injection & Recovery
Fail, overload, and recover servers to see how each algorithm responds.
Live Telemetry & Algorithm Comparison
Watch connections, latency, and distribution while algorithms run side by side.
Built with
React.js and Chakra UI
Control deck, topology, telemetry, and algorithm comparison views.
JavaScript
Round Robin, Least Connections, Weighted Round Robin, seeded traffic, and fault injection.
Next.js
Hosts the simulator as a live web app.
What came from it
Screenshots
Simulator
Control deck, switch-fabric topology, telemetry, and bake-off view for comparing load balancing algorithms under the same seeded traffic.