I Built a Distributed Systems Simulator So You Don't Need Cloud to Learn Infrastructure
π I Built a Distributed Systems Simulator So You Don't Need Cloud to Learn Infrastructure Every tech company runs the same 6 layers: π Traffic Entry β Nginx, HAProxy, API Gateway βοΈ Orchestration...

Source: DEV Community
π I Built a Distributed Systems Simulator So You Don't Need Cloud to Learn Infrastructure Every tech company runs the same 6 layers: π Traffic Entry β Nginx, HAProxy, API Gateway βοΈ Orchestration β Kubernetes, Nomad π§© Service Mesh β Envoy, Istio ποΈ Data β PostgreSQL, Redis, MongoDB, Cassandra π¨ Messaging β Kafka, RabbitMQ, NATS π Observability β Prometheus, Grafana, Jaeger But learning these requires infrastructure. Multiple machines. Cloud accounts. Money. I built DistSim to remove that barrier. π§ What It Does DistSim runs on your laptop. Each "machine" is a real Ubuntu container. You get: π₯οΈ Visual canvas to create and connect machines π» Real terminals, SSH into any machine from your browser π¦ 22 installable services from Nginx to Vault π§βπ» Built in code editor for Go, Node.js, Python π₯ Chaos engineering to inject failures and watch degradation π§ͺ API tester to send requests and run load tests ποΈ Example: Build a Load Balanced System 1οΈβ£ Create a lab with the "Medium Co