概述
- 该阶段是对高效可靠的消息传递机制进行理论讲解,并对市场上常用的中间件进行讲解,并结合业务场景,完成服务解耦、削峰填谷、分布式事务等实际场景应用。
模块一、开源消息中间件RabbitMQ
本模块对市场上常用的开源消息中间件RabbitMQ进行深度源码剖析、并对ACK、限流、TTL、死信、延迟、集群等高级应用和原理进行讲解。
模块二、高吞吐消息中间件Kafka
本模块对Kafka集群原理和消息流处理流程、组件机制、流处理基础等进行深入讲解,对从架构选型角度对三种MQ进行比较。
模块三、Apache消息中间件RocketMQ
本模块对市场上常用的开源消息中间件RocketMQ进行深度源码剖析、并对零拷贝原理、刷盘机制、消息幂等、死信队列、优化配置、动态扩容缩容、集群搭建等高级应用和原理进行讲解。