你知道的越多,你不知道的越多温故知新,本周精选文章回顾:《浅入浅出》-RocketMQ这篇文章,说实话是真的长,也是我目前唯一一篇纯技术类型的文章,之前有的小伙伴嚷嚷着没深度,现在我写了这么长的,有深度的,但是说实话,数据很拉跨,没人看,宝宝很伤心。以后我还是用自己的方式介绍技术吧,要深度的小伙伴课后要自己补课哟,这周在小伙伴的努力下我的掘金也5级了,知识付费大家不知道能不能接受,我可能就用很便宜
分类:
其他好文 时间:
2020-11-12 14:29:14
阅读次数:
19
RabbitMQ的基本使用 一、引言 模块之间的耦合度多高,导致一个模块宕机后,全部功能都不能用了, 并且同步通讯的成本过高,用户体验差。 RabbitMQ引言 二、RabbitMQ介绍 市面上比较火爆的几款MQ: ActiveMQ,RocketMQ,Kafka,RabbitMQ。 语言的支持:Ac ...
分类:
其他好文 时间:
2020-11-07 17:04:31
阅读次数:
25
namesrv systemctl cat /lib/systemd/system/rocketmqnamesrv.service [Unit] Description=rocketmq - nameserver Documentation=http://mirror.bit.edu.cn/apac ...
分类:
其他好文 时间:
2020-11-04 17:35:04
阅读次数:
29
当前的分布式微服务云架构平台使用Maven构建,所以common-service的通用服务按照maven构建独立的系统服务,结构如下:particle-commonservice:springcloud系统服务根项目,所有服务项目的根依赖。particle-commonservice-admin:springcloud/boot的微服务管理、监控平台(里面会集成很多的组件服务项目)particle
分类:
编程语言 时间:
2020-10-30 13:09:34
阅读次数:
22
前言"零拷贝"这三个字,想必大家多多少少都有听过吧,这个技术在各种开源组件中都使用了,比如kafka,rocketmq,netty,nginx等等开源框架都在其中引用了这项技术。所以今天想和大家分享一下有关于零拷贝的一些知识。计算机中数据传输在介绍零拷贝之前我想说下在计算机系统中数据传输的方式。数据传输系统的发展,为了写这一部分又祭出了我尘封多年的计算机组成原理:早期阶段:分散
分类:
其他好文 时间:
2020-10-30 11:49:47
阅读次数:
12
1.背景上篇文章介绍了RocketMQ整体架构和原理有兴趣的可以阅读一下,在这篇文章中的延时消息部分,我写道开源版的RocketMQ只提供了18个层级的消息队列延时,这个功能在开源版中显得特别鸡肋,但是在阿里云中的RocketMQ却提供了支持40天之内任意秒级延时队列,果然有些功能你只能充钱才能拥有。当然你或许想换一个开源的消息队列,在开源社区中消息队列延时消息很多都没有被支持比如:RabbitM
分类:
其他好文 时间:
2020-10-29 10:01:24
阅读次数:
17
1.概述在很久之前写过一篇Kafka相关的文章,你需要知道的Kafka,那个时候在业务上更多的是使用的是Kafka,而现在换了公司之后,更多的使用的是Rocketmq,本篇文章会尽力全面的介绍RocketMQ和Kafka各个关键点的比较,希望大家读完能有所收获。RocketMQ前身叫做MetaQ,在MeataQ发布3.0版本的时候改名为RocketMQ,其本质上的设计思路和Kafka类似,但是和K
分类:
其他好文 时间:
2020-10-29 10:00:27
阅读次数:
22
1.背景最近一直再做一些系统上的压测,并对一些问题做了优化,从这些里面收获了一些很多好的优化经验,后续的文章都会以这方面为主。这次打压的过程中收获比较的大的是,对RocketMq的一些优化。最开始我们公司使用的是RabbitMq,在一些流量高峰的场景下,发现队列堆积比较严重,导致RabbitMq挂了。为了应对这个场景,最终我们引入了阿里云的RocketMq,RocketMq可以处理可以处理很多消息
分类:
其他好文 时间:
2020-10-29 09:59:01
阅读次数:
18
RocketMQ主从搭建 部署环境 作为测试环境,我们使用两台虚拟机来部署双主双从环境,具体结构如下: 整个集群由两个 name server 实例和四个 broker 实例组成 name server: 两台服务器分别启动两个name server broker A 主从: 服务器1部署 brok ...
分类:
其他好文 时间:
2020-09-24 21:11:19
阅读次数:
42
RocketMQ基本原理 Topic 基本原理 在Rocketmq集群中新建 Topic1 在管理界面中新建主题Topic1,为了方便观察测试效果,这里把写队列和读队列的数量都设置成3。 这样,在 broker-a 和 broker-b 上都创建了 Topic1 主题,并各创建了3写3读队列,共6写 ...
分类:
其他好文 时间:
2020-09-24 21:09:22
阅读次数:
42