Rik Kisnah - Blog

Teach / Systems

Systems

The design round. Boxes, arrows, and the question that comes after: what breaks first?

Every system design question is the same question in a costume. Where does the data live, who is allowed to change it, what happens when one box dies, and what happens when ten times more people show up than you planned for. Get those four right and the costume does not matter.

New to the round? Start with how to approach a system design question, the 45-minute plan every lesson below follows, then scale from zero to millions of users, the ladder every other lesson is one rung of.