donnemartin

donnemartin / system-design-primer

#11
345,83455,827+744 todayPython

学习如何设计大规模系统。为系统设计面试做准备。包含Anki记忆卡片。

该项目是一个关于大规模系统设计的开源学习资源集合,旨在帮助开发者掌握构建可扩展系统的核心原理与方法。内容涵盖从基础概念到高级架构的广泛主题,包括分布式数据管理、负载均衡、缓存策略等关键组件。特别适合为科技公司的系统设计面试做准备,提供了大量常见的面试问题及其参考解决方案、讨论和架构图。项目还附带了基于间隔重复记忆法的Anki闪卡,帮助用户高效记忆重要的设计概念。通过社区持续维护和更新,该项目为工程师提供了一个结构化的学习路径,以应对实际工作中设计和评估复杂系统的挑战。

📊 项目信息

语言
Python
Stars
345,834
Forks
55,827
今日新增
+744
排名
#11
收录
总榜
趋势日期
2026年4月28日
最后推送
2026/3/20

🏷️ 标签

designdesign-patternsdesign-systemdevelopmentinterviewinterview-practiceinterview-questionsprogrammingpythonsystemwebweb-applicationwebapp

📸 截图

system-design-primer screenshot 1system-design-primer screenshot 2system-design-primer screenshot 3