IP属地:河北
Go 项目代码覆盖率: cmd: go test -coverprofile=tmp.cov.out -coverpkg=$(dir) 名词解释...
02_扩展点设计 一、业务举例 供应链的业务中,一个业务流程涉及到多个节点,并且每个节点的实现逻辑不同,如下图所示 每一个节点都可能存在不同的实...
一、consume queue消息存储结构 RocketMQ的消息存储是由consume queue和commit log配合完成的。其中con...
一、刷新服务 二、GroupCommitService (一) GroupCommitService核心属性 List<GroupCommitR...
一、CommitLog RocketMQ 通过使用内存映射文件来提高IO 访问性能,无论是CommitLog 、ConsumeQueue 单个文...
一、存储总体结构 从上面的图中可以看出,Broker都是通过DefaultMessageStore实现数据的存储和读取。消息的存储主要是通过调用...
一、角色模型 (一) Raft-node 存在三种角色: 1、Follower:接受来自leader和Candidate 的请求,节点启动以后的...