33 posts that'll teach you 33 system design concepts:
1 Idempotent API:
↳ newsletter.systemdesign…
2 Saga Design Pattern:
3 Redis Use Cases:
4 Actor Model:
5 How Timsort Algorithm Works:
6 How Databases Keep Passwords Securely:
7 How to Scale an App to 10 Million Users on AWS:
8 How JWT Works:
9 Cybersecurity 101:
19 Consistent Hashing:
↳ systemdesign.one/consis…
11 Service Discovery:
↳ systemdesign.one/what-i…
12 Monolith vs Microservices:
13 Microservices Lessons From Netflix:
13 Web Request Path Explained:
↳ systemdesign.one/what-h…
14 Caching Patterns:
15 Modular Monolith Architecture:
16 How Websockets Work:
17 Bloom Filters:
↳ systemdesign.one/bloom-…
18 Protocol Buffers vs JSON:
19 How API Gateway Works:
20 Deployment Patterns:
21 Concurrency Is Not Parallelism:
22 How Do Webhooks Work:
23 Frontend System Design 101:
24 How Does HTTPS Work:
25 API Design Best Practices:
26 How DNS Works:
27 System Design Concepts:
28 API Versioning - A Deep Dive:
29 System Design Fundamentals:
30 How RPC Actually Works:
31 How Message Queues Work:
32 Distributed Systems 101:
33 System Design Core Concepts:
What else should make this list?
———
💾 Save this for later & restack to help others learn system design.