System Design Academy
Source: GitHub: systemdesign42/system-design-academy ⭐ 25.5K
A curated collection of 168+ system design resources organized alphabetically by company, technology, and topic.
Categories
System Design Case Studies (by Company)
Alphabetically organized deep-dives into real-world architectures:
- # — Gaming leaderboard, live comments, distributed counter, presence platform
- A — AWS scaling, Airbnb HTTP streaming, Amazon Prime Video, S3, Lambda, Apple Pay/AirTags
- B — Bitly URL shortener, Bluesky
- C — Canva real-time collab, Cloudflare 55M req/s on 15 Postgres clusters
- D — Disney+ Hotstar (5B emojis, 25M concurrent), Disney+ launch
- F — Facebook live video (1B users), Facebook load balancer, Figma Postgres (4M users)
- G — Google Search, Giphy (10B GIFs/day), GCP scaling
- H — (Hotstar, etc.)
- I, K, L, M, N, P, Q, R, S, T, U, W, Y, Z — More companies
System Design Fundamentals (by Technology)
Concepts organized by technology letter:
- Caching, CDN, CAP theorem, Consistency, Database, DNS, Load Balancing, Message Queue, NoSQL, etc.
System Design Interview Questions
- A — API Design
- C — Chat systems, CDN design
- R — Rate limiter, Real-time systems
- S, T, W, Y — More interview prep
AI Engineering
- Architectures for AI systems and ML infrastructure
Software White Papers
- D, S, X — White papers analysis
Newsletter: systemdesign.one GitHub: systemdesign42/system-design-academy