Home » System Design Senior Level
1. Load Balancing & Reverse Proxy
2. Messaging System (Chat Architecture)
3. URL Shortener System
4. Rate Limiting System
5. Central Logging & Tracing
6. Distributed Cache System
7. Payment/OTP Gateway
8. Distributed Job Scheduler
9. Flash Sale/Ticketing System
10. News Feed Ranking System
11. SQL vs NoSQL Scalability
12. Sharding & Partitioning
13. Eventual Consistency Models
14. File Upload & CDN Pipeline
15. Cache Invalidation Strategies
16. CQRS & Event Sourcing
17. Saga vs 2PC Distributed Transaction
18. Real-time Notification System
19. Search Engine Design
20. CDN Architecture
21. Distributed Rate Limiter
22. Distributed File Storage System
23. MapReduce & Big Data
24. Distributed SQL Database (Spanner)
25. Stream Processing (Kafka/Flink)
26. API Gateway Design & Service Mesh
27. Distributed Locking System
28. Distributed Task Queue
30. System Design Principles Recap
Be First to Comment