rocketmq原理学习--索引

归田归田 归田归田     2022-12-02     740

关键词:

 

1、RocketMQ原理学习--RocketMQ源码运行

 

2、RocketMQ原理学习--RocketMQ整体架构窥探

 

3、RocketMQ原理学习--消息类型

 

4、RocketMQ原理学习-- Name Server

 

5、RocketMQ原理学习---生产者普通消息发送

 

6、RocketMQ原理学习---生产者事物消息发送

 

7、RocketMQ原理学习---Broker消息接收处理

 

8、RocketMQ原理学习--消费者消费消息

 

9、RocketMQ原理学习--延时消息实现原理

 

10、RocketMQ原理学习--失败消息实现原理

 

11、RocketMQ原理学习--死信消息实现原理

 

rocketmq原理学习--多副本实现dledger

一、DLedger引入目的 在RocketMQ4.5版本之前,RocketMQ只有Master/Slave一种部署方式,一组broker中有一个Master,有零到多个Slave,Slave通过同步复制或异步复制的方式去同步Master数据。Master/Slave部署模式,提供了一定的... 查看详情

《rocketmq实战专栏》为什么是你学习rocketmq的最佳资料

《RocketMQ实战与原理》专栏简介简介RocketMQ业界主流的消息中间件之一,承载公司核心业务消息的流转。对RocketMQ核心原理的理解与最佳实践成了开发与运维同学的必备技能。听很多同学抱怨,在学习中苦于缺少参考资料... 查看详情

通过这三个文件彻底搞懂rocketmq的存储原理

RocketMQ是阿里开发的一个高性能的消息队列,支持各种消息类型,而且支持事务消息,可以说是现在的很多系统中的香饽饽了,所以呢,怎么使用大家肯定是要学习的我们作为一个有梦想的程序员,在学习... 查看详情

rocketmq消息存储原理

参考技术A消息存储CommitLog主要是为了提高消息消费的性能消费队列ConsumeQueue(索引)内容consumequeue文件夹的组织方式具体存储路径通过key或时间区间来查询消息Broker是混合型存储结构索引和数据分离的存储结构生产者和消费者使用... 查看详情

rocketmq原理解析

参考技术ARocketMQ原理解析说明:NameServer是没有状态的,即NameServer中的Broker和topic等状态信息(通过其他角色上报获取)都是保存在内存中的,不会持久化存储(可通过配置实现),集群可以横向扩展。主要功能如下:a.接收Broker... 查看详情

rocketmq源码分析之rocketmq事务消息实现原理中篇----事务消息状态回查(代码片段)

上节已经梳理了RocketMQ发送事务消息的流程(基于二阶段提交),本节将继续深入学习事务状态消息回查,我们知道,第一次提交到消息服务器时消息的主题被替换为RMQ_SYS_TRANS_HALF_TOPIC,本地事务执行完后如果返回本地事务状态... 查看详情

rocketmq源码分析之rocketmq事务消息实现原理中篇----事务消息状态回查(代码片段)

上节已经梳理了RocketMQ发送事务消息的流程(基于二阶段提交),本节将继续深入学习事务状态消息回查,我们知道,第一次提交到消息服务器时消息的主题被替换为RMQ_SYS_TRANS_HALF_TOPIC,本地事务执行完后如果返回本地事务状态... 查看详情

《rocketmq技术原理:rocketmq架构设计与实现原理》第二版书籍勘误

尊敬的各位读者朋友们,谢谢大家对《RocketMQ技术内幕:RocketMQ架构设计与实现原理》第二版本的支持与厚爱,如果发现书中有什么错误的内容,烦请大家在该文章追加您的评论,我会及时与广大读者朋友们进... 查看详情

《rocketmq技术原理:rocketmq架构设计与实现原理》第二版书籍勘误

尊敬的各位读者朋友们,谢谢大家对《RocketMQ技术内幕:RocketMQ架构设计与实现原理》第二版本的支持与厚爱,如果发现书中有什么错误的内容,烦请大家在该文章追加您的评论,我会及时与广大读者朋友们进... 查看详情

精华推荐|深入浅出rocketmq原理及实战「底层原理挖掘系列」透彻剖析贯穿rocketmq的存储系统的实现原理和持久化机制

RocketMQ的发展历史RocketMQ是一个统一消息引擎、轻量级数据处理平台。RocketMQ是一款阿里巴巴开源的消息中间件。2016年11月28日,阿里巴巴向广西党性培训Apache软件基金会捐赠RocketMQ,成为Apache孵化项目。2017年9月25日,Apache宣布Rock... 查看详情

rocketmq源码学习-1.入门

为什么读RocketMQ消息队列在互联网应用中使用较为广泛,学习她可以让我门更加了解使用技术的工作原理透过学习她的源码,拓宽认知RocketMQ经历了阿里双十一有哪些名词Producer消息生产者,负责产生消息Consumer消息消费者,负责... 查看详情

精华推荐|深入浅出rocketmq原理及实战「底层原理挖掘系列」透彻剖析贯穿rocketmq的存储系统的实现原理和持久化机制

RocketMQ的发展历史RocketMQ是一个统一消息引擎、轻量级数据处理平台。RocketMQ是一款阿里巴巴开源的消息中间件。2016年11月28日,阿里巴巴向广西党性培训Apache软件基金会捐赠RocketMQ,成为Apache孵化项目。2017年9月25日,A... 查看详情

rocketmq架构原理精华分析

rocketMq架构原理精华分析是我们这篇文章的核心,从消息中间件的对比、架构模型、消息模型、常见问题等逐一分析:一、中间件对比:RabbitMq集群效果不太好,底层不是java语言,研究原理比较困难;Kafka... 查看详情

rocketmq架构原理及名词概念

这节主要讲述RocketMQ的整体架构,和常用术语解释。当我们接触一个新东西的时候,一定要知道他的原理,只有知道原理之后,才会产生问题。只有带着问题去读源码才会事半功倍。首先盗用官方的一张图片:(官方地址:http://... 查看详情

rocketmq-学习

官网:http://rocketmq.apache.org/入门:http://rocketmq.apache.org/docs/quick-start/gtihub:https://github.com/apache/rocketmq中文文档:https://github.com/apache/rocketmq/tree/master/do 查看详情

精华推荐|深入浅出rocketmq原理及实战「性能原理挖掘系列」透彻剖析贯穿rocketmq的系统服务底层原理以及高性能存储设计挖掘深入

...本身的设计越复杂,采用文件系统作为消息存储的方式。RocketMQ存储机制消息中间件的存储一般都是利用磁盘,一般是使用机械硬盘,但机械硬盘的速度比访问内存慢了n个数量级,一款优秀的消息中间件必然会将硬件资源压榨到... 查看详情

day366&367.rocketmq工作原理-rocketmq(代码片段)

RocketMQ工作原理一、消息的生产1、消息的生产过程Producer可以将消息写入到某Broker中的某Queue中,其经历了如下过程:Producer发送消息之前,会先向NameServer发出获取消息Topic的路由信息的请求NameServer返回该Topic的路由表... 查看详情

深入浅出rocketmq原理及实战「底层原理挖掘系列」透彻剖析贯穿rocketmq的消息发送的全部流程和落盘原理分析指南(代码片段)

前言介绍RocketMQ目前在国内应该是比较流行的MQ了,目前本人也在公司的项目中进行使用和研究,借着这个机会,分析一下RocketMQ发送一条消息到存储一条消息的过程,这样会对以后大家分析和研究RocketMQ相关的问... 查看详情