Skip to content

Design

Real systems, designed in the order of an interview: requirements, numbers, API, data, the design, the hard parts, and what breaks first.

No case studies yet

The first one is a URL shortener. It uses the hash ring from the consistent hashing lesson to spread keys over its storage nodes.