GitHub - donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Learn how to design large-scale systems: caching, load balancing, databases, rate limiting and scalability trade-offs.

About this resource

  • Provider: GitHub
  • Category: Backend
  • Level: Advanced
  • Format: course
  • Language: English
  • Availability: free
  • Duration: 20 hours

Free open-source study guide on GitHub.

How it fits your plan

Inside CareerDev4AI, resources like this one are ranked against the skills your target role expects and the gaps in your record — so the course you are pointed at is the one that closes a gap you actually have.