How admol/systemdesign works
This repository is a Chinese translation of two system-design interview books, presented as linked Markdown chapters rather than an executable application. A reader starts at the README contents and opens a chapter for a design topic. The chapters cover fundamentals, reusable distributed-system concepts, and end-to-end system designs across both volumes. No source excerpts were provided, so the graph captures only the chapter links documented in the README; it does not infer relationships between chapter contents.
Main entry points: README.md Contents and Entry · CHAPTER 01:SCALE FROM ZERO TO MILLIONS OF USERS.md Scale Basics · CHAPTER 02:BACK-OF-THE-ENVELOPE ESTIMATION.md Capacity Estimation · CHAPTER 03:A FRAMEWORK FOR SYSTEM DESIGN INTERVIEWS.md Interview Framework
Components 28
Design Fundamentals
- Scale Basics
CHAPTER 01:SCALE FROM ZERO TO MILLIONS OF USERS.md - Capacity Estimation
CHAPTER 02:BACK-OF-THE-ENVELOPE ESTIMATION.md - Interview Framework
CHAPTER 03:A FRAMEWORK FOR SYSTEM DESIGN INTERVIEWS.md
System Building Blocks
- Rate Limiter
CHAPTER 04:DESIGN A RATE LIMITER.md - Consistent Hashing
CHAPTER 05:DESIGN CONSISTENT HASHING.md - Key-Value Store
CHAPTER 06:DESIGN A KEY-VALUE STORE.md - Unique ID Generator
CHAPTER 07:DESIGN A UNIQUE ID GENERATOR IN DISTRIBUTED SYSTEMS.md
Volume One Designs
- URL Shortener
CHAPTER 08:DESIGN A URL SHORTENER.md - Web Crawler
CHAPTER 09:DESIGN A WEB CRAWLER.md - Notification System
CHAPTER 10:DESIGN A NOTIFICATION SYSTEM.md - News Feed
CHAPTER 11:DESIGN A NEWS FEED SYSTEM.md - Chat System
CHAPTER 12:DESIGN A CHAT SYSTEM.md - Search Autocomplete
CHAPTER 13:DESIGN A SEARCH AUTOCOMPLETE SYSTEM.md - YouTube
CHAPTER 14:DESIGN YOUTUBE.md - Google Drive
CHAPTER 15:DESIGN GOOGLE DRIVE.md
Volume Two Designs
- Proximity Service
Volume2/CHAPTER 01:Proximity Service.md - Nearby Friends
Volume2/CHAPTER 02:Nearby Friends.md - Google Maps
Volume2/CHAPTER 03:Google Maps.md - Message Queue
Volume2/CHAPTER 04:Distributed Message Queue.md - Metrics and Alerts
Volume2/CHAPTER 05:Metrics Monitoring and Alerting System.md - Ad Event Aggregation
Volume2/CHAPTER 06:Ad Click Event Aggregation.md - Hotel Reservation
Volume2/CHAPTER 07:Hotel Reservation System.md - Gaming Leaderboard
Volume2/CHAPTER 10:Real-time Gaming Leaderboard.md - Payment System
Volume2/CHAPTER 11:Payment System.md - Digital Wallet
Volume2/CHAPTER 12:Digital Wallet.md - Stock Exchange
Volume2/CHAPTER 13:Stock Exchange.md
Other components
- Reader
- Contents and Entry
README.md
Connections 27
- Reader → Contents and Entry: opens contents
README.md - Contents and Entry → Scale Basics: links chapter
README.md - Contents and Entry → Capacity Estimation: links chapter
README.md - Contents and Entry → Interview Framework: links chapter
README.md - Contents and Entry → Rate Limiter: links chapter
README.md - Contents and Entry → Consistent Hashing: links chapter
README.md - Contents and Entry → Key-Value Store: links chapter
README.md - Contents and Entry → Unique ID Generator: links chapter
README.md - Contents and Entry → URL Shortener: links chapter
README.md - Contents and Entry → Web Crawler: links chapter
README.md - Contents and Entry → Notification System: links chapter
README.md - Contents and Entry → News Feed: links chapter
README.md - Contents and Entry → Chat System: links chapter
README.md - Contents and Entry → Search Autocomplete: links chapter
README.md - Contents and Entry → YouTube: links chapter
README.md - Contents and Entry → Google Drive: links chapter
README.md - Contents and Entry → Proximity Service: links chapter
README.md - Contents and Entry → Nearby Friends: links chapter
README.md - Contents and Entry → Google Maps: links chapter
README.md - Contents and Entry → Message Queue: links chapter
README.md - Contents and Entry → Metrics and Alerts: links chapter
README.md - Contents and Entry → Ad Event Aggregation: links chapter
README.md - Contents and Entry → Hotel Reservation: links chapter
README.md - Contents and Entry → Gaming Leaderboard: links chapter
README.md - Contents and Entry → Payment System: links chapter
README.md - Contents and Entry → Digital Wallet: links chapter
README.md - Contents and Entry → Stock Exchange: links chapter
README.md