RocketMQ
文章平均质量分 63
适合欲从入门至精通了解RocketMq的同行们。
前提是先了解一下RocketMQ是什么。
该系列博客,将记录我从基本了解RocketMQ到精通的历程,如若现在的你也需要掌握RocketMQ,但又无从下手,不妨先跟着我的步伐试试看。
非本人文章
活到老,学到老
展开
-
RocketMQ-5个常见问题
一、如何保证顺序消费 解决方案:同一语义的消息放入同一个队列。 实现方式:重写MessageQueueSelector中send方法。将消息放入同一个队列,来保证顺序消费。 如何放入同一队列:例如,同一订单的N个消息需要保证顺序,则可以根据订单号,Hash取模确定发送到同一个队列。二、如何避免重复消费 保证消费幂等,即消费多次对各方无影响三、如何实现分布式事务 方案一:两阶段提交和事务状态回查...原创 2021-07-04 20:46:56 · 615 阅读 · 2 评论 -
认识RocketMQ
一、介绍RocketMQ一个纯java、分布式、队列模型的开源消息中间件,前身是MetaQ,是阿里研发的一个队列模型的消息中间件,后开源给apache基金会成为了apache的顶级开源项目,具有高性能、高可靠、高实时、分布式特点。实际应用中,解决什么问题:二、架构三、特性1、高性能2、高可靠3、高实时4、分布式...原创 2021-06-25 08:16:35 · 187 阅读 · 0 评论