01Solo project, open source
Systemlab
A system design trainer built on a discrete-event simulator I wrote. You design an architecture, estimate its latency and cost, then run it and see where it breaks.
- lessons in 12 chapters
- 70
- tests
- 948
- requests simulated in under 2 s
- 180K
Answers that hold across seeds
Each lesson's reference solution has to pass at every seed, not just the lucky one, so the engine is fully deterministic and runs in a Web Worker. Replication lag, quorums, retries, circuit breakers and region outages are all modelled.
- TypeScript
- Next.js
- React Flow
- Web Workers
- Gemini
- Vitest
