![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
业界内消息队列
文章平均质量分 64
探索业界内消息队列-架构合理性
ZhiguoXue_IT
求真至善,登崇俊良,有信心,一直在,一直在追求高光时刻
展开
-
RocketMq的消费端
集群消费模式下,提高消费者的负载能力,必然要增加消费者的数量,消费者的数量增加了,如何做到尽量平均的消费消息,以及队列如何分配给对应的消费者。原创 2023-02-13 10:56:48 · 247 阅读 · 0 评论 -
RocketMQ的生产者
Message Queue实现消息队列的横向扩展,生产者利用队列可以实现消息的负载和平均分布。原创 2023-02-13 10:56:30 · 78 阅读 · 0 评论 -
Broker架构设计
1、每个分区存储整个消息数据,尽管每个分区都是有序写入磁盘的,但随着并发写入分区的数量增加,从操作系统的角度来看,写入变成随机2、由于数据文件分散,很难使用Linux IO Group Commit机制(追的是一次把多个数据文件写入磁盘。例如:批量发送3条数据,分散在3个文件中,做不到一次刷盘)RocketMQ干脆另辟蹊径,设计一种新的文件存储方式,所有的Topic的所有的消息全部写在同一个文件中,保证绝对的顺序写。优势:1)队列轻量化,单个队列数据量非常少。原创 2023-02-13 10:56:03 · 127 阅读 · 0 评论 -
RocketMQ的高可用
在RocketMQ的高可用架构中,重点关注两点:第一个点是主从同步,第二个点是故障转移。原创 2023-01-30 14:11:51 · 507 阅读 · 0 评论 -
RocketMq订阅关系不一致理解
在RocketMQ的使用过程中,会遇到当前Group下的消息订阅关系不一致的问题,当出现订阅关系不一致时,可能会出现消息丢失、堆积等问题,之前遇到过订阅关系不一致,导致消息丢失,对出现问题的原因进行解析。原创 2023-01-12 10:44:42 · 428 阅读 · 0 评论 -
kafka核心配置理解
kafka高消费,消费快,通过流量雪峰kafka的分区数配置。原创 2022-10-20 00:01:05 · 98 阅读 · 0 评论 -
kafka和RabbitMQ的区别
消息中间件kafka和rabbitmq的区别。原创 2022-08-15 21:40:16 · 93 阅读 · 0 评论