Curriculum

The chapter order follows the source guide exactly. Page numbers refer to the PDF.

PART I · Foundations

Think in systems before you draw boxes

PART II · Core Building Blocks

Scaling, caching, storage, distributed theory, messaging, APIs, reliability

PART III · Classic Designs

Twelve end-to-end systems, one repeatable template

PART IV · AI System Design

ML platforms, ranking, LLM serving, RAG, agents and AI case studies

PART V · Playbook and Reference

The design playbook, cheat-sheets, glossary and study plan