🏗️
Topic

System Design

Architectures, trade-offs, and patterns behind the systems that run the internet. Start with the foundations — principles and patterns — then graduate to full architectures.

🧱 Foundations · Principles

2 concepts

🧱 Foundations · Creational Patterns

2 concepts

🧱 Foundations · Structural Patterns

1 concept

🧱 Foundations · Behavioral Patterns

2 concepts

🧱 Foundations · Resilience Patterns

1 concept

🏛️ Architectures

3 concepts
🚧
More foundations coming
Adapter · Decorator · Proxy · Builder · Command · State · Retry & Backoff · Bulkhead · Load Balancers · Caching · Message Queues · Sharding.