That one website that teaches you how big websites are built to handle millions of users

Why it's the pick

A free guide to how large systems are put together: servers, databases, caching and load balancing, with worked examples like designing a link shortener. It is written for interview prep, but it reads well for anyone curious how big sites stay up.

Know a better one? Tell us Made System Design Primer? Get the badge

Also good