trending
•

3d ago

Why I built a real simulator instead of another system design quiz

Most system design "practice" grades you on whether you drew the right boxes cache here, load balancer there checked against a keyword list. That never sat right with me, because the actual skill being tested in a system design interview isn't "do you know the vocabulary?" it's "Can you reason about what happens to this system under load."

So SystemInPain doesn't grade the diagram. It runs it. There's a deterministic simulation engine underneath the same architecture and the same seed always produce the exact same result and it pushes real seeded traffic through whatever you build, then measures p99 latency, availability, cost, and throughput under both steady load and injected failure scenarios (traffic spikes, node outages, and bot floods).

•

21h ago

systemInPain - Learn system design by watching it break in real time

Build an architecture, then throw real simulated traffic at it. systemInPain runs a deterministic queueing-and-network simulator underneath — no keyword scoring. Watch p99 spike, nodes saturate red, and queues back up live. 15 levels, free to start,