基础设施 · P1 · 分布式系统
RocketMQ
能设计可靠消息链路,处理顺序、重复、积压、重试和最终一致性。
投入:1 周前置:Java、网络、数据库事务

配套架构图:先读懂数据流、模块边界与失败路径,再进入教程实践。
学习速览
- ✓理解 Topic、Tag、Producer、Consumer 与消费位点
- ✓设计幂等消费、重试、死信和积压监控
- ✓用消息解耦库存、订单和异步任务
学习路线大纲
阶段 1
基础:消息模型、发送方式和消费模式
阶段 2
核心机制:顺序、事务消息、重试与死信
阶段 3
工程实践:幂等键、补偿、观测与容量规划
阶段 4
项目验收:完成订单事件驱动的最终一致性流程
练习与验收标准
- □生产者重试不会制造不可控重复
- □消费者可安全重放且失败可回查
- □有积压、延迟、失败率和死信告警