System Design · by sector

The AI writes the code. You design the system.

Each lesson is the complete system design of one company: how it works, every piece, and why it's built that way — with the moments it was put to the test as real cases inside. Pick a sector, pick a company.

New to system design?

Start here

  1. 1. WhatsApp
  2. 2. Netflix
  3. 3. Visa

Easiest first. Each lesson is a few short chapters, one screen at a time, with a quick check at the end of each. Chapter 1 is open to everyone; when you finish, the next system is one click away.

The building blocks

Fundamentals

The building blocks every system is made of, from the basics to the advanced.

▶ How a request travelsDatabases & indexesCachingLoad balancersQueuesScalingShardingRetries & idempotency+11 coming
→