Learn System Design by being a detective in a game
sdpd.live
sdpd.live
The inspiration came from https://sqlpd.com, which does something similar for SQL. Since what I enjoy most is talking about System Design, I thought it would be a good idea.
There are 33 cases covering replication, consistency, load balancing, caching, messaging, storage, networking, and advanced topics like chaos engineering and distributed tracing.
The cases are sequential and increase in difficulty, with a ranking system from Rookie to Chief.
The project is open source and supports Portuguese and English.
It's live at https://sdpd.live.
At least until problem 11, which I can't advance to because it tells me I have to solve the previous case even though it's solved.
I had to fix the id in two digits cases, now you'll be able to advance
i found myself mostly reading the summary on the left though.. it was doing most of the heavy lifting. the graph looked nice, but it didn’t really add much to the understanding for me.