Systems Design & Engineering
The judgment AI cannot replace.
From systems thinking and requirements to the full modern stack: performance, scaling, databases, caching, distributed systems, APIs, the edge, messaging, resilience, reliability, observability, safe deploys, security, and data engineering for AI, with the tradeoff judgment AI cannot replace.
- Advanced
- 22 lessons
- 341 screens
- 6–9.5 h
Lessons (22)
- Thinking in Systems 16 min
- Requirements and Systems Engineering 17 min
- System Design Fundamentals 15 min
- Performance: Latency, Throughput, and Capacity 17 min
- Designing for Scale 17 min
- Caching, CDNs, and DNS 19 min
- Databases: SQL, NoSQL, and Storage Engines 20 min
- Scaling Data: Replication, Partitioning, and Sharding 17 min
- Distributed Systems 18 min
- APIs, Services, and Architecture 20 min
- API Styles: REST, GraphQL, gRPC and Serialization 17 min
- The Edge: API Gateway, Auth, and Rate Limiting 19 min
- Messaging and Event-Driven Architecture 15 min
- Reliability and SRE 17 min
- Resilience Patterns: Failing Gracefully 17 min
- Observability: Logs, Metrics, and Traces 16 min
- Shipping Safely: Deploys, Autoscaling, and Flags 17 min
- Security by Design 18 min
- Data Engineering for AI: Pipelines, Lakes, and Vector DBs 18 min
- Tradeoffs, Reviews, and Judgment 14 min
- System Design Interviews 16 min
- Final Exam: Building and Shipping AI 14 min