System Design
Intermediate Computer Science by Mayank Joshi. 14 lectures, 7.1 hours. Covers: scalability load balancing caching databases sharding microservices.
Lectures
- Complete System Design Roadmap To Crack FAANG Interviews in 60 Days | By Microsoft SDE · 17 min
- 1000+ hours on System Design Explained | System Design Crash Course By Microsoft SDE · 50 min
- Complete System Design Crash Course by Microsoft SDE| Must-Know Concepts for Interviews · 1 h 14 min
- Design Redis System Design Architecture | RESP, Event Loop and Data Storage| By Microsoft SDE · 37 min
- Design Google Docs System Design Architecture | System Design Interview (With Microsoft SDE) · 32 min
- Uber System Design: How Ride Sharing Apps like Uber, Lyft Works at Scale | By Microsoft SDE · 24 min
- Design Instagram Reels Architecture - System Design | Asked in Google and Meta Interview · 36 min
- Event-Driven Architecture Explained End-to-End | System Design with Microsoft SWE · 28 min
- Database Replication Explained (Replication Lag, Sync vs Async) | System Design with Microsoft SWE · 20 min
- Rate Limiting Explained: Token Bucket vs Sliding Window | System Design By Microsoft SWE · 15 min
- Polling vs Server-Sent Events (SSE) vs WebSockets | System Design with Microsoft SWE · 25 min
- Leader Election Algorithm Explained from Scratch (Bully vs Ring) | System Design By Microsoft SDE · 23 min
- Consistent Hashing Explained | System Design with Microsoft SWE · 17 min
- Design Distributed Locks System Design Architecture | By Microsoft SDE · 28 min
Quick explainers
- 20 System Design Concepts Explained in 10 Minutes · 12 min
- 8 Most Important System Design Concepts You Should Know · 6 min
- 7 System Design Concepts Explained in 10 Minutes · 11 min
- System Design was HARD until I Learned these 30 Concepts · 21 min
- How to Prepare for System Design Interviews w/ Meta Staff Engineer · 18 min
- 14 Front End System Design Concepts | Explained in 10 Minutes · 13 min
- How to Answer System Design Interview Questions (Complete Guide) · 7 min
- 20 System Design Concepts You Must Know - Final Part · 9 min
- 900+ hours of Learning System Design in 9 Minutes · 10 min
- CAP Theorem in System Design Interviews · 14 min