/awesome-system-design-resources

This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems

GNU General Public License v3.0GPL-3.0

LinkedIn | YouTube | X | Newsletter

This repository contains resources to learn System Design concepts and prepare for interviews using free resources.

๐Ÿ“Œ System Design Key Concepts

๐Ÿ› ๏ธ System Design Building Blocks

๐Ÿ–‡๏ธ System Design Architectural Patterns

โœ… How to Answer a System Design Interview Problem

๐Ÿ’ป System Design Interview Problems

Easy

Medium

Hard

๐Ÿ“œ Must-Read Engineering Articles

๐Ÿ—ž๏ธ Must-Read Distributed Systems Papers

๐Ÿ“š Books

๐Ÿ“บ YouTube Channels