---
name: awesome-system-design-resources
summary: "A curated, link-based collection of free resources for learning system design and preparing for system design interviews, organized by core concepts, architectural patterns, tradeoffs, and worked interview problems with engineering blog references."
language: Java
license: GPL-3.0-only
repo: https://github.com/ashishps1/awesome-system-design-resources
source: https://opensources.dev/resource/awesome-system-design-resources
health: 87
---

# awesome-system-design-resources

A curated, link-based collection of free resources for learning system design and preparing for system design interviews, organized by core concepts, architectural patterns, tradeoffs, and worked interview problems with engineering blog references.

A curated, link-based collection of free resources for learning system design and preparing for system design interviews, organized by core concepts, architectural patterns, tradeoffs, and worked interview problems with engineering blog references.
