https://github.com/honkinglin/system-design
Master the skills of designing systems at scale and get ready for system design interviews.
https://github.com/honkinglin/system-design
system-design system-design-interview
Last synced: 3 months ago
JSON representation
Master the skills of designing systems at scale and get ready for system design interviews.
- Host: GitHub
- URL: https://github.com/honkinglin/system-design
- Owner: honkinglin
- License: mit
- Created: 2024-10-07T06:23:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-07T00:21:49.000Z (10 months ago)
- Last Synced: 2025-12-13T17:30:54.225Z (6 months ago)
- Topics: system-design, system-design-interview
- Homepage: https://system-design-theta.vercel.app
- Size: 49.5 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# System Design
学习如何设计大型系统,为 System Design 面试做准备
## 系统设计面试:内幕指南
原书:System Design Interview: An Insider’s Guide
作者:Alex Xu
| 章节 | 标题 |
|------------------------------|------------------------------------------------|
| 前言 | [前言](https://system-design-theta.vercel.app/insider/FORWARD) |
| 第一章 | [从零扩展到百万用户](https://system-design-theta.vercel.app/insider/CHAPTER-1-SCALE-FROM-ZERO-TO-MILLIONS-OF-USERS) |
| 第二章 | [粗略估算](https://system-design-theta.vercel.app/insider/CHAPTER-2-BACK-OF-THE-ENVELOPE-ESTIMATION) |
| 第三章 | [系统设计面试的框架](https://system-design-theta.vercel.app/insider/CHAPTER-3-A-FRAMEWORK-FOR-SYSTEM-DESIGN-INTERVIEWS) |
| 第四章 | [设计一个限流器](https://system-design-theta.vercel.app/insider/CHAPTER-4-DESIGN-A-RATE-LIMITER) |
| 第五章 | [设计一致性哈希](https://system-design-theta.vercel.app/insider/CHAPTER-5-DESIGN-CONSISTENT-HASHING) |
| 第六章 | [设计一个键值存储](https://system-design-theta.vercel.app/insider/CHAPTER-6-DESIGN-A-KEY-VALUE-STORE) |
| 第七章 | [设计一个分布式系统中的唯一 ID 生成器](https://system-design-theta.vercel.app/insider/CHAPTER-7-DESIGN-A-UNIQUE-ID-GENERATOR-IN-DISTRIBUTED-SYSTEMS) |
| 第八章 | [设计一个 URL 缩短服务](https://system-design-theta.vercel.app/insider/CHAPTER-8-DESIGN-A-URL-SHORTENER) |
| 第九章 | [设计一个网页爬虫](https://system-design-theta.vercel.app/insider/CHAPTER-9-DESIGN-A-WEB-CRAWLER) |
| 第十章 | [设计一个通知系统](https://system-design-theta.vercel.app/insider/CHAPTER-10-DESIGN-A-NOTIFICATION-SYSTEM) |
| 第十一章 | [设计一个新闻订阅系统](https://system-design-theta.vercel.app/insider/CHAPTER-11-DESIGN-A-NEWS-FEED-SYSTEM) |
| 第十二章 | [设计一个聊天系统](https://system-design-theta.vercel.app/insider/CHAPTER-12-DESIGN-A-CHAT-SYSTEM) |
| 第十三章 | [设计一个搜索自动补全系统](https://system-design-theta.vercel.app/insider/CHAPTER-13-DESIGN-A-SEARCH-AUTOCOMPLETE-SYSTEM) |
| 第十四章 | [设计 YouTube](https://system-design-theta.vercel.app/insider/CHAPTER-14-DESIGN-YOUTUBE) |
| 第十五章 | [设计 Google Drive](https://system-design-theta.vercel.app/insider/CHAPTER-15-DESIGN-GOOGLE-DRIVE) |
| 第十六章 | [持续学习](https://system-design-theta.vercel.app/insider/CHAPTER-16-THE-LEARNING-CONTINUES) |
| 后记 | [后记](https://system-design-theta.vercel.app/insider/AFTERWORD) |