System Design
by Palak Deb Patra
⚑ 42 interactive chapters Β· zero β†’ expert Β· 17 case studies

Palak's System Design Playlist

No walls of text. Every concept comes with live diagrams, step-through workflows, simulators you can break, and quizzes to lock it in β€” from β€œwhat happens when I type a URL” through consensus, stream processing and multi-region failover, all the way to designing payments, video streaming and LLM platforms at scale.

0%
Your progress
0 of 42 chapters complete

The big picture

This is roughly what a large web system looks like. By the end of the course you'll understand every box and every arrow. Click any component to jump to the chapter that explains it.

πŸ“±ClientsCH 1 πŸ“–DNSCH 2 🌍CDNCH 6 βš–οΈLoad Bal.CH 5 πŸšͺAPI GatewayCH 15 🧩 UsersCH 3 Β· 14 🧩 Posts Γ—NCH 4 βš™οΈ WorkersCH 14 ⚑ CacheCH 6 πŸ—„οΈ DB PrimaryCH 7 🧬 ReplicasCH 8 Β· 12 πŸ“¬ QueueCH 14 πŸ”­ Monitoring Β· Alerts Β· TracingCH 16 β€” watches everything PLATFORM & DATA LAYER πŸ” Auth / IdPCH 11 πŸ”Ž SearchCH 10 πŸͺ£ Object StoreCH 9 🌊 CDC β†’ StreamsCH 17 Β· 17 🌍 Γ— N regionsCH 21 Β· 20
πŸ‘†
Hover or click a componentRequests are flowing through the system live.

How this course works

Each chapter follows the same rhythm, designed to build intuition first and vocabulary second.

🎯

Intuition first

Every idea starts with a real-world analogy before any jargon appears.

🎬

Step-through flows

Animated diagrams you advance one step at a time β€” see exactly what happens where.

πŸ•ΉοΈ

Break things

Simulators let you kill servers, spike traffic and flood caches to see how systems react.

πŸ§ͺ

Quiz & interview tips

Check your understanding and learn how each topic shows up in interviews.

Study tools

Reading is the easy part. These are for making it stick β€” and for the week before an interview.

πŸƒ

Flashcards

All 210 quiz questions as a self-scheduling deck. Cards you miss come back sooner; cards you know disappear for weeks.

🎀

Mock interview

Draw one of 32 problems, run the 45-minute timer with phase prompts, then score yourself against a rubric.

πŸ“–

Glossary

174 terms in one line each, linked to the chapter that explains them properly.

Course roadmap

Go in order β€” later chapters build on earlier ones. Your progress is saved in this browser.