Explore a free sample
System design interview study companion — Alex Xu volume 1
By Bazinga
About this collection
Sixteen editable study canvases covering Alex Xu’s System Design Interview, volume 1. Read and download the first five chapters free. Unlock all chapters with a one-time purchase or annual membership. Each chapter covers requirements, estimates, architecture, APIs, design trade-offs, and operations. Symbols come from Blankpaper and the free System design symbols collection, with source credits on each canvas.
Inside the collection
17 resources- 01Canvas · Free sampleOpen
Scale from zero to millions
- 02Canvas · Free sampleOpen
Back-of-the-envelope estimation
- 03Canvas · Free sampleOpen
A framework for system design interviews
- 04Canvas · Free sampleOpen
Design a rate limiter
- 05Canvas · Free sampleOpen
Design consistent hashing
- 06CanvasView access
Design a key-value store
- 07CanvasView access
Design a distributed unique ID generator
- 08CanvasView access
Design a URL shortener
- 09CanvasView access
Design a web crawler
- 10CanvasView access
Design a notification system
- 11CanvasView access
Design a news feed system
- 12CanvasView access
Design a chat system
- 13CanvasView access
Design a search autocomplete system
- 14CanvasView access
Design YouTube
- 15CanvasView access
Design Google Drive
- 16CanvasView access
The learning continues
- 17Component libraryView access
Blankpaper system symbols
The 19 symbols the chapter canvases are drawn with: clients, services, datastores, caches, object stores, queues, workers, policies, timers, identifiers, search, metrics and external services. Also part of the free System design symbols collection.