2019年3月24日

RocketMQ存储系统概要设计和源码解读

摘要: 普遍消息存储技术的选型 分布式KV存储 NewSQL存储:TiDB 文件系统:RocketMQ,kafka,RabbitMQ RocketMQ:所有的message存储在一个log里,不区分topic-queue kafka:一个log文件存储单个topic-queue RocketMQ:所有的me 阅读全文

posted @ 2019-03-24 18:26 hangzhi 阅读(362) 评论(0) 推荐(0) 编辑

RocketMQ消息发送流程和高可用设计

摘要: (源码阅读先看主线 再看支线 先点到为止 后面再详细分解) 高可用的设计就是:当producer发送消息到broker上,broker却宕机,那下一次发送如何避免发送到这个broker上,就是采用LatencyFaultLorent,记录失败/高延迟的broker信息 MQClientInstanc 阅读全文

posted @ 2019-03-24 18:01 hangzhi 阅读(421) 评论(0) 推荐(0) 编辑

导航