mq
linuxheik
这个作者很懒,什么都没留下…
展开
-
消息中间件
Kafka、RabbitMQ、RocketMQ消息中间件的对比 —— 消息发送性能发表于 2016-04-01 | 作者 以夕 | 分类于 消息中间件 | 引言分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间我们自家的产品 RocketMQ (MetaQ的内核) 也顺利开源,得到大家的关注。那么,消息中间件性...转载 2018-03-16 11:01:33 · 513 阅读 · 0 评论 -
RocketMQ(三)如何解决消息的顺序&重复两大硬伤?
RocketMQ(三)如何解决消息的顺序&重复两大硬伤?标签: 分布式 架构 rocketmq 原理 实践2016年06月28日 16:29:1118644人阅读 评论(5) 收藏 举报 分类:RocketMQ(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。 http://blog.csdn.net/dreamsunday/article/details/51776942目录(...转载 2018-03-16 11:02:48 · 846 阅读 · 0 评论 -
RocketMQ——顺序消息
消息有序指的是可以按照消息的发送顺序来消费。RocketMQ可以严格的保证消息有序。但这个顺序,不是全局顺序,只是分区(queue)顺序。要全局顺序只能一个分区。之所以出现你这个场景看起来不是顺序的,是因为发送消息的时候,消息发送默认是会采用轮询的方式发送到不通的queue(分区)。如图:而消费端消费的时候,是会分配到多个queue的,多个queue是同时拉取提交消费。如图:但是同一条queue里...转载 2018-03-16 11:27:48 · 490 阅读 · 0 评论 -
RocketMQ——消息ACK机制及消费进度管理
RocketMQ——消息ACK机制及消费进度管理2017-01-25 WED 20:49RokectMQ——水平扩展及负载均衡详解 中剖析过,consumer的每个实例是靠队列分配来决定如何消费消息的。那么消费进度具体是如何管理的,又是如何保证消息成功消费的?(RocketMQ有保证消息肯定消费成功的特性,失败则重试)?本文将详细解析消息具体是如何ack的,又是如何保证消费肯定成功的。由于以上工作...转载 2018-03-16 11:30:34 · 19424 阅读 · 2 评论 -
说说 MQ 之 RocketMQ, 顺序消费和无序消费
RocketMQ 是出自 A 公司的开源产品,用 Java 语言实现,在设计时参考了 Kafka,并做出了自己的一些改进,消息可靠性上比 Kafka 更好,目前,RocketMQ 的文档仍然不够丰富 1 2,社区仍然无法与 Kafka 比肩,但 A 公司已经推出了基于 RocketMQ 的云产品 3,相信未来 RocketMQ 也会有不错的发展。本文采用 RocketMQ 3.2.6 进行实验,由...转载 2018-03-16 11:58:44 · 5326 阅读 · 0 评论