dubbo中可以适配其它的rpc协议和注册中心,对于有些企业自定义rpc的(我厂目前就是这样,用的非常难受),也可以将其适配到dubbo dub...
calcite是一个动态数据管理框架,它提供了SQL解析与校验,SQL优化,jdbc接口等能力,并且能够支持对不同数据源的适配以及对SQL语法的...
可靠消息与分布式事务 1 概述 前面的文章https://zhuanlan.zhihu.com/p/92866118讲述了Seata对分布式事务...
分布式事务DTP模型 DTP模型是Distributed Transaction Processing的缩写,DTP是一套分布式事务的规范,不同...
RocketMQ消息存储 1 CommitLog 要想知道RocketMQ如何存储消息,我们先看看CommitLog。在RocketMQ中,所有...
RocketMQ事务消息接口介绍 当我们在业务逻辑中发送消息时,消息与业务的事务之间难以保证一致性,如果业务代码出现异常,如果已发送的消息无法回...
基本原理 RocketMQ的broker会被划分成master和slave两种角色,只有master能接受producer所发送的消息,消息的r...
总体代码 我们可以通过阅读RocketMQ的消息存储代码来了解RocketMQ的消息存储格式,消息的存储入口是DefaultMessageSto...
RocketMQ的push模式 我们都知道RocketMQ在消费端有push和pull两种模式,pull模式需要我们手动调用consumer拉消...