General

Articles

Blogs

Design Pattern

Repositories

  • awesome-scalability : The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
  • Awesome Software Architecture : Curated list of awesome articles and resources to learn and practice software architecture, patterns and principles. this repository will be updated continuously, keep yourself up to date.
  • boilerplates : Cool Repo from Christian - Youtuber
  • system-design-101: Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
  • system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.