KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA
后端高并发工程拔高 — keel 龙骨
课程导读 · 用得上的那部分,全部来自可验证的场景
课程导读 · 用得上的那部分,全部来自可验证的场景
章节目录
- 01 · 架构选型的取舍:从单体到异步服务化 — 这一章回答:一个中型后端系统该怎么分,以及每一个中间件到底解决了什么问题。
- 02 · 异步正确性:阻塞点识别与协程/线程隔离 — 这一章回答:为什么同一个 FastAPI 服务,加了一个 time.sleep 或一把 threading.Lock,整个接口的延迟就崩了。
- 03 · 流量防护:超时、限流、熔断与隔离 — 这一章回答:当一个依赖变慢或挂掉时,怎么让你的服务不跟着死。
- 04 · 并发控制:分布式锁、悲观锁与乐观锁 — 这一章回答:多个请求同时改同一份数据时,怎么保证不出错,以及三种锁各自什么时候用。
- 05 · 消息队列:削峰、解耦与可靠性 — 这一章回答:什么时候该引入消息队列、削峰链路怎么搭、以及消息到底怎么保证不丢不重。
- 06 · 数据一致性:本地消息表、重试与幂等 — 这一章回答:跨服务、跨库的操作不能用单库事务时,怎么保证数据最终是对的。