SDPD is a gamified web application that teaches distributed systems design by having players investigate and solve 33 interactive failure scenarios as detectives.
How It Works
You stumble upon this exciting detective game that turns learning about computer networks into solving mysteries.
Follow a few simple steps on your computer to open the game in your web browser and start your adventure.
See all 33 cases organized by topics, check your progress bar, and pick one that's ready to play.
Dive into a case by reading the story, clicking on colorful system parts to uncover logs and clues like a real detective.
Answer smart questions to figure out what's broken and choose the best fix, getting helpful feedback right away.
Celebrate solving the case with a shiny badge, unlock the next one, and watch your rank climb from Rookie to Chief.
After tackling all cases, you've mastered tricky computer system ideas through fun, hands-on puzzles and feel ready for real challenges.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.