BACKEND WIKI
后端核心知识知识库
从计算机基础、存储与中间件,推进到分布式原理与系统设计,形成完整的工程知识图谱。从计算机基础、存储与中间件,推进到分布式原理与系统设计,形成完整的工程知识图谱。
4
学习阶段
56
专题文档
168
核心概念
Roadmap Overview
从基础模型到面试整合从基础模型到综合实践
计算机基础计算机基础
构建网络、操作系统与运行时的底层模型。构建网络、操作系统与运行时的底层模型。
TCP/IP 与 HTTP 全景TCP/IP 与 HTTP 全景
基础串联分层模型、连接管理、HTTP 演进与常见网络故障。串联分层模型、连接管理、HTTP 演进与常见网络故障。
进程、线程与 I/O 模型进程、线程与 I/O 模型
核心理解调度、同步、虚拟内存和高并发 I/O。理解调度、同步、虚拟内存和高并发 I/O。
语言运行时与并发模型语言运行时与并发模型
核心对比线程池、协程、GC 与内存模型的工程影响。对比线程池、协程、GC 与内存模型的工程影响。
存储与中间件存储与中间件
掌握数据库、缓存与消息系统的核心权衡。掌握数据库、缓存与消息系统的核心权衡。
MySQL:索引、事务与锁MySQL:索引、事务与锁
核心从 B+ 树到 MVCC,串联查询优化和并发控制。从 B+ 树到 MVCC,串联查询优化和并发控制。
Redis:模型、持久化与高可用Redis:模型、持久化与高可用
核心覆盖数据结构、缓存模式、复制、哨兵与集群。覆盖数据结构、缓存模式、复制、哨兵与集群。
消息队列:可靠性与顺序消息队列:可靠性与顺序
核心围绕投递语义、幂等、积压和顺序消息建立模型。围绕投递语义、幂等、积压和顺序消息建立模型。
分布式系统分布式系统
理解跨节点协作中不可避免的一致性与可用性问题。理解跨节点协作中不可避免的一致性与可用性问题。
一致性、共识与复制一致性、共识与复制
进阶从 CAP、Quorum 到主从复制和共识协议。从 CAP、Quorum 到主从复制和共识协议。
分布式锁、事务与幂等分布式锁、事务与幂等
进阶整理跨服务协调的适用边界与失败处理。整理跨服务协调的适用边界与失败处理。
微服务治理与稳定性微服务治理与稳定性
进阶覆盖注册发现、限流熔断、重试与可观测性。覆盖注册发现、限流熔断、重试与可观测性。
系统设计系统设计
把基础组件组织成可演进、可说明的系统方案。把基础组件组织成可演进、可说明的系统方案。
高并发系统设计方法高并发系统设计方法
进阶用缓存、异步、分片和降级拆解吞吐瓶颈。用缓存、异步、分片和降级拆解吞吐瓶颈。
系统设计答题框架系统设计分析框架
核心按需求澄清、接口、数据、架构与权衡组织答案。按需求澄清、接口、数据、架构与权衡组织答案。
线上排障与性能优化线上排障与性能优化
进阶从现象、指标、日志和变更定位系统问题。从现象、指标、日志和变更定位系统问题。
这是一套按依赖关系组织的 Wiki 骨架。每篇专题文档将集中包含核心概念、原理图、对比表、常见误区和面试表达,而非拆成大量独立题目。这是一套按依赖关系组织的 Wiki 骨架。每篇专题文档将集中包含核心概念、原理图、对比表、常见误区和实践总结,而非拆成大量独立条目。