Scalability & System Design

Scaling and its limits, data partitioning, distributed systems, microservices, managing complexity, technical debt, and evolvability.