《Apache RocketMQ 深入浅出》系列文章
Apache RocketMQ是一个纯Java、分布式、队列模型的开源消息中间件,前身是MetaQ,是阿里参考Kafka特点研发的一个队列模型的消息中间件,后开源给apache基金会成为了apache的顶级开源项目,具有高性能、高可靠、高实时、分布式特点。
RocketMQ在阿里集团也被广泛应用在订单,交易,充值,流计算,消息推送,日志流式处理,binlog分发等场景。
RocketMQ 主要有四大核心组成部分:NameServer、Broker、Producer以及Consumer四部分。
欢迎关注《Apache RocketMQ 深入浅出》系列文章,架构师将循序渐进地讲解Apache RocketMQ的开发实践。
1. Apache RocketMQ 入门介绍和整体架构图
2. 介绍新版RocketMQ v4.9.3 下载、安装、配置的完成过程
3. 启动和停止RocketMQ服务进程、测试消息的发送和消费
4. Spring Boot集成RocketMQ :生产者和消费者开发入门实践
5. RocketMQ 可视化管理界面Dashboard的搭建和使用
6. 了解Apache RocketMQ 中的消息类型和消费模式
7. Spring Boot 集成RocketMQ:使用rocketmq-spring-boot-starter 生产和消费消息
8. Spring Boot 集成RocketMQ:使用RocketMQTemplate实现发送同步、异步和单向消息
9. Spring Boot 集成RocketMQ:使用RocketMQTemplate实现发送顺序消息
10. Spring Boot 集成RocketMQ:使用RocketMQTemplate实现发送延时消息
11. Spring Boot 集成RocketMQ:使用RocketMQTemplate实现发送事务消息(1)
12. Spring Boot 集成RocketMQ:使用RocketMQTemplate实现发送事务消息(2)
13. RocketMQ 消费模式:集群消费模式和广播消费模式
14. RocketMQ消费端Push和Pull两种消费方式:拉模式开发示例
15. RocketMQ消费端Push和Pull两种消费方式:推模式开发示例
16. RocketMQ中高级特性-消息过滤和标签Tag开发实战(1)
17. RocketMQ中高级特性-消息过滤和标签Tag开发实战(2)
18. RocketMQ 中MessageExt 详解和开发实战
19. RocketMQ 消息重试机制开发实战
.....