KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA
后端高并发工程拔高 — keel 龙骨
后端高并发工程拔高 的参考信息:后端高并发工程拔高
从这里开始:
这门课针对一个具体阶段:你的服务能跑了,但并发一上来就开始出各种怪问题——某个接口加了一行 time.sleep 全站变慢、依赖一抖动线程池就打满、多个请求同时扣库存出现超卖、消息发出去了但对面没收到。
架构取舍 → 异步正确性 → 流量防护 → 并发控制 → 消息队列 → 数据一致性
六章的对应关系:
| 章节 | 解决的核心问题 |
|---|---|
| 01 架构选型的取舍 | 该引入什么中间件,各自的代价是什么 |
| 02 异步正确性 | 阻塞点在哪里,协程与线程怎么隔离 |
| 03 流量防护 | 依赖变慢或挂掉时服务怎么不死 |
| 04 并发控制 | 同一份数据多处写入怎么不错 |
| 05 消息队列 | 削峰、解耦,以及消息怎么不丢不重 |
| 06 数据一致性 | 跨服务没有分布式事务时怎么保证最终正确 |
每章都有可观察结果、故障注入、自测题三段。这门课的结论全部来自可验证的场景:跑什么命令、看哪个指标、对比什么数字,而不是经验口号。
配套课程:数据库与缓存调优——那边处理 SQL、事务、连接池与缓存,这里处理应用侧的并发与可靠性。两门课合起来覆盖一个中型后端从撑住流量到跑得稳的全过程。