Phase 01 of 04
System Design
Weeks 1-2: System Design fundamentals and case studies.
Weeks 1-2: Focus on System Design. Cover topics like scalability, availability, consistency, load balancing, caching, database design (SQL vs. NoSQL), message queues, and API design. Study common design patterns and anti-patterns. Review case studies of large-scale systems.