文章目录
显示
ByteByteGoHq system-design-101是什么
ByteByteGoHq system-design-101 旨在通过视觉效果和简单术语解释复杂系统,帮助读者准备系统设计面试,并理解系统底层工作原理。其内容涵盖广泛的系统设计主题,包括通信协议(REST API、GraphQL、gRPC、webhook、HTTP 各版本比较、SOAP 等)、API 设计(性能优化、安全、网关、代码优先与 API 优先)、网络基础(TCP/IP、Nginx、负载均衡、URL/URI/URN)、CI/CD(管道、Netflix 技术栈)、架构模式(MVC、MVP、MVVM 等)、设计模式、数据库(类型、数据结构、SQL 执行、CAP 定理、内存/存储、SQL 查询、SQL 语言)、缓存(策略、Redis)、微服务(架构、最佳实践、技术栈)、支付系统(信用卡运作、VISA/Mastercard 盈利模式、UPI)、DevOps/SRE/平台工程、Kubernetes/Docker、Git、云服务(类型、云原生)、开发工具、Linux 命令、安全(HTTPS、OAuth 2.0、身份验证、会话/cookie/JWT/令牌/SSO、密码存储)、以及真实案例研究(Netflix、Twitter、Airbnb、Stack Overflow、Amazon Prime Video、Disney Hotstar、Discord、YouTube/TikTok/Twitch 直播)。该项目源自畅销系统设计书籍系列作者,并拥有超过 100 万读者。
ByteByteGoHq system-design-101地址
系统设计 PDF(翻译版双语):夸克网盘
GitHub:https://github.com/ByteByteGoHq/system-design-101
- 转载或引用本文内容,请保留原文链接并注明来源。
- 本站内容主要用于信息整理、技术研究与经验分享,不对第三方产品或服务的可用性、完整性作出任何明示或暗示的保证。
- 部分内容可能来源于公开网络或开源社区,如涉及版权或其他合法权益问题,请通过下方联系方式与我们联系,我们将在核实后及时处理。
- 本文所提及的工具、项目或解决方案仅供学习与研究参考。如涉及商业使用,请自行确认并遵守相关软件、平台或服务的授权条款。
- 反馈与联系(# 替换为 @):feedback#abskoop.com




评论(0)