Skip to content
System Designer

Build the system. Survive the day.

Learn system design, one idea at a time

41 free lessons, from requests and caching to consistency, data storage and leading a design discussion. Follow the tracks or choose one idea.

Start

Scale the front

Scale the data

Work later

Stay correct

Stay up

Business

Go deeper

Lead the design