The motivation: I wanted to learn distributed systems hands-on but didn't want to pay for multiple VPS instances. Blog posts explain concepts well but you never actually configure a load balancer, set up replication, or debug a cascading failure.
22 services, browser-based terminals, visual topology editor, code editor, chaos engineering, API load testing.
Install: git clone + bash install.sh (needs Docker + Go + Node.js)
https://github.com/hamidlabs/distsim