Day 1
Databases
Day 2
Database Scaling
Day 3
Load Balancing
Day 4
Horizontal vs Vertical Scaling
Day 5
CDN & Content Delivery
Day 6
API Gateway
Day 7
Microservices Architecture
Day 8
Monolith vs Microservices
Day 9
Message Queues
Day 10
Event-Driven Architecture
Day 11
Sharding
Day 12
Replication
Day 13
CAP Theorem
Day 14
Distributed Systems Basics
Day 15
Rate Limiting
Day 16
Authentication & Authorization
Day 17
OAuth & JWT
Day 18
Monitoring & Logging
Day 19
CI/CD Pipelines
Day 20
Fault Tolerance
Day 21
Circuit Breaker Pattern
Day 22
Data Consistency Models
Day 23
Search Systems
Day 24
Real-Time Systems
Day 25
Designing Chat Systems
Day 26
Designing Payment Systems
Day 27
Designing Social Media Feeds
Day 28
High Availability Systems
Day 29
Scalable File Storage
Day 30
End-to-End System Design