System Design 系统设计指南
一份面向工程师与面试者的系统设计学习资料,从 IP、DNS、缓存、负载均衡等基础概念讲起,逐步覆盖数据库、分布式事务、微服务、事件驱动架构,并附带 URL 短链、WhatsApp、Twitter、Netflix、Uber 等经典设计案例。
按分类、标签筛选,或直接搜索项目名称。
共 7 个项目 · 标签:系统设计
一份面向工程师与面试者的系统设计学习资料,从 IP、DNS、缓存、负载均衡等基础概念讲起,逐步覆盖数据库、分布式事务、微服务、事件驱动架构,并附带 URL 短链、WhatsApp、Twitter、Netflix、Uber 等经典设计案例。
一份精选的阅读清单,汇集了构建可扩展、可靠、高性能大规模系统的模式与实践,涵盖设计原则、架构案例、面试准备与团队组织。
用可视化图表和通俗语言讲解复杂系统设计,涵盖API、数据库、缓存、消息队列等核心主题,并包含大量真实案例研究,是准备系统设计面试的优质资源。
面向忙碌软件工程师的免费技术面试准备资料库,涵盖算法题、行为面试、简历指南、系统设计等,提供 Grind 75 等精选题目列表,已帮助超百万人。
面向 Java 后端开发者的开源面试与知识体系指南,覆盖 Java 基础、集合、并发、JVM、计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发,并提供面试准备路线与简历建议。
面向技术面试的中文计算机基础知识笔记库,覆盖算法、操作系统、网络、数据库、Java、系统设计与大模型应用,并提供按天安排的学习路线与面试冲刺计划。
GitHub 上最受欢迎的系统设计学习资料之一,系统整理大规模系统设计的原则、组件与权衡,并提供面试题思路、示例解法与 Anki 记忆卡片,适合工程师进阶与面试准备。