← All courses
Course
System Design
System-design fundamentals — scaling from one user to millions, storage, caching, and the trade-offs behind each.
- Chapter 1 — Scaling From One User to Millionsslides🔊 Hinglish
- Chapter 2 — Back-of-the-Envelope Estimationslides🔊 Hinglish
- Chapter 3 — A Framework for System Design Interviewsslides🔊 Hinglish
- Chapter 4 — Design a Rate Limiterslides🔊 Hinglish
- Chapter 5 — Consistent Hashingslides🔊 Hinglish
- Chapter 6 — Design a Key-Value Storeslides🔊 Hinglish
- Chapter 7 — Distributed Unique ID Generatorslides🔊 Hinglish
- Chapter 8 — Design a URL Shortenerslides🔊 Hinglish
- Chapter 9 — Design a Web Crawler
- Chapter 10 — Design a Notification System
- Chapter 11 — Design a News Feed System
- Chapter 12 — Design a Chat System
- Chapter 13 — Design a Search Autocomplete System
- Chapter 14 — Design YouTube
- Chapter 15 — Design Google Drive
- Chapter 16 — Patterns & Lessons