System Design Library

How well-known systems are put together, as walkthroughs you can play. Press play and watch a request travel through the services, queues and databases, with the reasoning written beside each step. Found one you want to change? Remix it into your own workspace, free.

Learning explainers based on public engineering writing and general design practice: simplified, not any company's actual architecture, and possibly inaccurate.

Web fundamentals14 walkthroughs

Marketplaces6 walkthroughs

Messaging & social5 walkthroughs

AI applications8 walkthroughs

Media & streaming7 walkthroughs

Payments3 walkthroughs

SaaS & data8 walkthroughs

Storage & collaboration2 walkthroughs

Gaming & realtime3 walkthroughs

Draw your own.