Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Rocking System Design
System Design Basics
Monolith vs Microservices - What and Why (8:33)
Microservices on AWS (3:29)
Load Balancing with ALB Vs. NLB (10:10)
API and API Gateway - The Must Know for Every Design (3:15)
Load Balancer Vs. API (12:56)
Scaling - Vertical Vs. Horizontal (6:15)
VM, Serverless, Container Scaling (9:00)
Real World Scaling Interview Tips (6:33)
Synchronous Vs. Event Driven Architectures (4:57)
Queues Vs. PubSub (4:09)
Streaming vs Messaging (5:15)
SQL Vs. NoSQL and Aurora Vs. DynamoDB (11:06)
Websockets for Server to Client Communication e.g. Chatbot (2:14)
Caching (5:21)
Redis Memcached Caching Strategies (6:18)
High Availability (5:07)
High Availability vs Fault Tolerance (3:15)
Distributed Computing (3:24)
Hashing (3:12)
Challenges of Hashing (3:50)
Consistent Hashing (11:44)
Database Sharding (7:47)
Disaster Recovery (DR) - RPO vs RTO (3:56)
Different Disaster Recovery (DR) Options (7:21)
CAP Theorem (16:40)
Don't Skip! System Design Basics Quiz
Course Slides
Reusable Parts of System Design
AWS Well Architected Framework (9:01)
Important - Three-Tier Architecture (10:57)
Three-Tier Architecture on Serverless and Kubernetes (4:30)
Content Based Messaging System (8:26)
Store and Retrieve Images (12:03)
High Priority Queuing/Messaging System (8:35)
Data Analytics & Big Data Design Patterns (12:41)
Performance and Cost Optimization (8:52)
Security - Authentication (Log In) & Authorization (7:50)
Security - Encryption at Rest & Client/Server Side Encryption (10:30)
Security - Encryption In Transit with SSL/TLS/MTLS (3:31)
TLS Vs MTLS (4:41)
IDS Vs IPS Vs Security Group/NACLs (8:19)
Optional - Security using IAM User, Role, Group (12:53)
Twelve Factor App (24:33)
Quick Note about 12 Factor App Interview QA (4:13)
Cell Based Architecture (14:54)
System Design of Modern Applications
Important - MUST Knows for System Design Interviews (5:14)
Quick Note - Using Timestamps (0:30)
Design YouTube/Netflix/Prime Video (24:51)
Design Twitter (25:38)
Design WhatsApp/Telegram/Snapchat (19:22)
Design Tinder (20:41)
Design Uber (17:44)
Design Fandango/Ticketmaster/Livenation (5:58)
IOT System Design (13:13)
Design Shopify (25:35)
Design URL Shortener/TinyURL (16:07)
Design Parking Garage (18:11)
New - Design Gen AI System (23:57)
Design Amazon.com/Flipcart (17:22)
Conclusion
Conclusion! (1:32)
Caching
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock