最新消息:资源整合

标签:RocketMQ

RocketMQ 源码学习 1 : 整体结构
基础技术

RocketMQ 源码学习 1 : 整体结构

admin 2个月前 (01-24) 4浏览

原文出处: 谢晞鸣 1.为什么是RocketMQ 为什么是 RocketMQ,而不是 ActiveMQ/RabbitMQ/Kafka 呢?这不是技术选型,我只是想找一个业界比较好的、开源的 MQ 系统,学习一下 MQ 的工作原理。所以首选 Jav...

说说MQ之RocketMQ(三)
教程

说说MQ之RocketMQ(三)

admin 3个月前 (01-07) 5浏览

原文出处: Valleylord RocketMQ 的主备模式 按之前所说,只有 RocketMQ 的多主多从异步复制是可以生产使用的,因此只在这个场景下测试。另外,消息采用 Push 顺序模式消费。 假设集群采用2主2备的模式,需要启动4个 B...

RocketMQ 源码学习 2 : Namesrv
基础技术

RocketMQ 源码学习 2 : Namesrv

admin 4个月前 (12-09) 3浏览

原文出处: 谢晞鸣 1. Namesrv 简介 Namesrv 可以理解为一个注册中心, 整个Namesrv的代码非常简单,主要包含两块功能: 管理一些 KV 的配置 管理一些 Topic、Broker的注册信息 2. Namesrv 启动...

RocketMQ 源码学习 4 : 消息发送
基础技术

RocketMQ 源码学习 4 : 消息发送

admin 5个月前 (11-06) 5浏览

原文出处: 谢晞鸣 1. Client端,三种发送方式 RocketMQ 支持常见的三种发送方式, SYNC producer.send(msg) 同步的发送方式,会等待发送结果后才返回。可以用 send(msg, timeout) 的方...

说说MQ之RocketMQ(二)
教程

说说MQ之RocketMQ(二)

admin 5个月前 (10-14) 5浏览

原文出处: Valleylord RocketMQ 的 Java API RocketMQ 是用 Java 语言开发的,因此,其 Java API 相对是比较丰富的,当然也有部分原因是 RocketMQ 本身提供的功能就比较多。RocketMQ ...

说说MQ之RocketMQ(一)
基础技术

说说MQ之RocketMQ(一)

admin 6个月前 (09-16) 5浏览

原文出处: Valleylord RocketMQ 是出自 A 公司的开源产品,用 Java 语言实现,在设计时参考了 Kafka,并做出了自己的一些改进,消息可靠性上比 Kafka 更好,目前,RocketMQ 的文档仍然不够丰富 1...