KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA

后端高并发工程拔高 — keel 龙骨

后端高并发工程拔高 的参考信息:后端高并发工程拔高

课程导读 · 用得上的那部分,全部来自可验证的场景

这门课不讲大而全的后端百科,只覆盖一个具体阶段会遇到的问题:服务已经能跑,但并发一上来就开始出怪毛病。

你会拿到什么

六个问题的标准解法,每个都能落成代码:

章节 一句话 关键动作
01 架构选型的取舍 每个中间件都必须能说出解决的痛点 画架构图并标注,标不出的删掉
02 异步正确性 找出并隔离所有阻塞点 阻塞点清单 + 协程/线程锁选型
03 流量防护 依赖挂了服务不死 超时 → 限流 → 熔断 → 降级 四件套
04 并发控制 并发写不出错 分布式锁 / 悲观锁 / 乐观锁的选型与实现
05 消息队列 削峰解耦,消息不丢不重 可靠性四要素 + 幂等键 + 积压治理
06 数据一致性 跨服务没有分布式事务也能正确 本地消息表 + 重试上限 + 幂等兜底

每章结构统一:正文原理 → 动手:可观察结果 → 故障注入 → 自测题。三段都在逼你做同一件事——把"应该会"变成"我测过"。

怎么用这门课

与其它专题的关系

替身边界

这门课偏重 Python / FastAPI 生态(asyncio、aio_pika、SQLAlchemy 异步会话),Java 生态的同名组件(线程池模型、连接池实现)机制相通但参数与陷阱不同,需要迁移时请以对应文档的官方说明为准。Kafka 只覆盖核心参数的取舍思路,不涉及其内部一致性协议的实现细节。

进入 keel 阅读