什么是rocketmq RocketMQ 是阿里巴巴开源的消息队列中间件。具有下列特点: 能够保证严格的消息顺序 提供丰富的消息拉取模式 高效的...
什么是rocketmq RocketMQ 是阿里巴巴开源的消息队列中间件。具有下列特点: 能够保证严格的消息顺序 提供丰富的消息拉取模式 高效的...
上文介绍了双Master模式的就你部署, 本文分析消息生产者发送消息的过程. 1.例子 在源码包的org.apache.rocketmq.exa...
前面几片文章介绍了RocketMQ底层的文件存储技术, 后续的文章会分析RocketMQ的消息发送和处理. 本文先介绍一下RocketMQ的部署...
前文已经介绍了消息存储中使用到的充要对象, 本文分析一下消息介绍的主流程. 另外, 此篇主要分析消息存储主流程的代码, 不影响主流程的代码先不看...
RocketMQ的消息存储过程非常复杂, 本文先介绍存储模块中几个重要对象. 1. MappedFile 对MappedByteBuffer的封...
RocketMQ存储Topic消息时会按照TopicQueue进行划分. 如下图 首先按照BrokerName划分到不同的master上(每一个...
简介 在使用了消息队列的通信方之间, 总体的通信架构图如下: 在消息生产者, broker和消息消费者之间都会发生通信, RocketMQ的通信...
前言 接下来会介绍RocketMQ的消息存储, 本文先对RocketMQ的整体设计和组件进行简单介绍,后续会针对细节进行源代码的分析. 目前MQ...
概述 如RocketMQ源码阅读(二)中所述, RocketMQ的总体架构如下: RocketMQ将注册中心单独提取出来封装成了一个可以单独部署...
最近想深入学习一下消息队列, 本来想看kafka的源码, 但由于kafka是scala写的,本人又不懂kafaka,最终选择了阿里的Rocket...