第一章 RabbitMQ基础入门与核心原理
1、RabbitMQ 术语全景与 Broker 架构原理
2、RabbitMQ源码目录解析与编译安装
3、RabbitMQ配置体系——rabbitmq.conf
4、AMQP协议与Connection / Channel
5、RabbitMQ管理平面——CLI、ManagementUI
6、RabbitMQ Exchange四种路由与 Binding
7、Queue 声明、持久化与 Classic Queue
8、生产者可靠性Confirm/Mandatory/Return
9、消费者可靠性—Ack/Nack/Prefetch 与 Qos
10、RabbitMQ TTL、死信交换机与重试模型
11、RabbitMQ Virtual Host、用户与权限模型
12、RabbitMQ消息属性、RPC 与 Correlation
13、RabbitMQ策略管理
14、RabbitMQ内存磁盘告警与连接限流入门
15、RabbitMQ日常运维、日志与初级故障排查
16、【基础篇综合实战】RabbitMQ搭建大促通知中心
第二章 RabbitMQ集群、高级特性与运维调优
17、RabbitMQ集群组网、Erlang 分布式与对等发现
18、RabbitMQ队列类型选型
19、RabbitMQ仲裁队列实战——Raft、副本与投递限制
20、RabbitMQ Stream 实战——偏移量、消费者组
21、跨集群同步——Federation 与 Shovel
22、RabbitMQ延迟消息、重试风暴治理与死信进阶
23、RabbitMQ优先级队列、SAC 与消费竞争
24、RabbitMQ信用流控、Prefetch 调优与内存背压
25、RabbitMQ TLS、OAuth2/LDAP 与多租户
26、Feature Flags、滚动升级与蓝绿发布
27、Prometheus 与 Grafana 可观测性
28、RabbitMQ Tracing、Firehose 与审计
29、RabbitMQ K8s与集群运维云原生部署
30、RabbitMQ压测、容量规划与性能调优
31、【中级篇综合实战】RabbitMQ构建高可用订单消息总线
第三章 RabbitMQ内核源码与企业级平台实战
32、OTP 监督树、Boot Steps 与启动生命周期源码
33、Connection / Channel 帧处理完整源码链路
34、Exchange 路由与 Binding 匹配源码
35、CQv2 与 Message Store 源码
36、仲裁队列 rabbit_fifo 与 Ra 状态机源码
37、Stream Coordinator 与 Osiris 源码
38、RabbitMQ Khepri 元数据存储取代 Mnesia
39、RabbitMQ插件体系、自定义扩展与多协议前沿
40、【高级篇综合实战】RabbitMQ从零构建金融级消息平台