rocketmq
夜晚的猫头鹰
这个作者很懒,什么都没留下…
展开
-
RocketMQ源码分析之基础知识介绍(一)
RocketMQ之NameSrv启动流程源码分析本文章会从如下几个方面讲解NameSrv启动流程NameSrv的优势NameSrv启动UML图解NameSrv启动源码讲解一、NameSrv的优势RocketMq经历了三个主要版本的迭代,Metaq 1.x , MetaQ 2.x , RocketMQ 3.x , 在 Metaq 1.x 和 2.x版本中,用zookeep...原创 2018-07-31 01:09:19 · 2113 阅读 · 0 评论 -
RocketMQ源码分析之rocketmq-broker启动 (二)
本文章会从以下几个方面介绍rocketmq-broker启动流程 1. Broker简单介绍 1.1 initialize 1.2 start 2. broker启动代码分析 2.1 roketmq-broker启动入口 2.2 通过createBrokerController创建BrokerControl...原创 2018-08-06 23:11:59 · 2788 阅读 · 0 评论 -
Java并发编程艺术之Java内存模型
Java并发编程艺术之Java内存模型本文章包含的内容Java内存模型基础Java内存模型中的顺序一致性,主要介绍重排序和顺序一致性同步原语,涉及synchronized, volatile , final内存模型的设计原理,涉及与内存模型和顺序一致性内存模型关系一 、Java内存模型基础 1) 并发编码模型的两个关键问题 – 线程是并发执行的活动实体线程之间如何通...原创 2018-08-14 17:35:04 · 657 阅读 · 0 评论 -
Rocketmq之消息队列分配策略算法实现的源码分析
Rocketmq消费者(Consumer)消费消息队列(Message Queue)消息的算法实现本文中包含下面的内容平均分配策略(默认)(AllocateMessageQueueAveragely)环形分配策略(AllocateMessageQueueAveragelyByCircle)手动配置分配策略(AllocateMessageQueueByConfig)机房分配策略(Al...原创 2018-08-24 00:18:50 · 4483 阅读 · 0 评论 -
RocketMQ原理解析之服务安装启动
RocketMQ原理解析之服务安装启动一、RocketMQ简介二、消息队列提供的功能2.1 应用解耦2.2 流量削峰2.3 消息并发三、RocketMQ服务安装3.1 单机版RockMQ安装3.1.1 下载文件3.1.2 解压文件3.1.3 启动消息队列服务3.1.4 命令行发送接收消息3.1.5 关闭消息队列3.2 集群版RocketMQ安装(待补充)一、RocketMQ简介 阿里的消...原创 2018-10-16 10:22:04 · 745 阅读 · 0 评论