50‑Topic System‑Design Roadmap

Swapna Kumar Panda published a 2026 system design roadmap listing 50 topics from basic rate limiters and URL shorteners up to planet‑scale distributed systems (Uber, Netflix, Google Maps). It’s a structured ladder for interview prep and portfolio writeups that expect both fundamentals and advanced case studies. (x.com)

A follow-up thread by Swapna curates nine hands‑on GitHub repositories to pair with the roadmap and explicitly highlights the well‑starred "system-design-primer" repository (about 339K stars) as a starting point for practice. (threadreaderapp.com) Her social feed in March 2026 shows multiple companion posts that bundle course picks, repo lists and cheat‑sheets across March 12–15, indicating the roadmap was published alongside iterative study threads rather than a single isolated post. (threadreaderapp.com) Author pages tied to the roadmap show she publishes both free and paid condensed materials — a Gumroad storefront offering programming practice packs and a GitHub account that hosts "Infographics" and a small canvas utility repository. (swapnakpanda.gumroad.com) Community roadmaps and GitHub checklists echo Swapna’s sequencing from fundamentals to large‑scale case studies: roadmap.sh maintains an updated system‑design pathway and several GitHub repos provide 8–12 week checklists suitable for structured interview prep. (roadmap.sh) The linked primers and checklist repos contain concrete, exerciseable modules — examples in those checklists include rate‑limiting algorithms, URL‑shortener designs, sharding and replication strategies, and planet‑scale case studies used in mock interviews. (threadreaderapp.com)

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.