dubbo中可以適配其它的rpc協(xié)議和注冊中心,對于有些企業(yè)自定義rpc的(我廠目前就是這樣,用的非常難受),也可以將其適配到dubbo dub...
calcite是一個動態(tài)數(shù)據(jù)管理框架,它提供了SQL解析與校驗(yàn),SQL優(yōu)化,jdbc接口等能力,并且能夠支持對不同數(shù)據(jù)源的適配以及對SQL語法的...
可靠消息與分布式事務(wù) 1 概述 前面的文章https://zhuanlan.zhihu.com/p/92866118講述了Seata對分布式事務(wù)...
分布式事務(wù)DTP模型 DTP模型是Distributed Transaction Processing的縮寫,DTP是一套分布式事務(wù)的規(guī)范,不同...
RocketMQ消息存儲 1 CommitLog 要想知道RocketMQ如何存儲消息,我們先看看CommitLog。在RocketMQ中,所有...
RocketMQ事務(wù)消息接口介紹 當(dāng)我們在業(yè)務(wù)邏輯中發(fā)送消息時,消息與業(yè)務(wù)的事務(wù)之間難以保證一致性,如果業(yè)務(wù)代碼出現(xiàn)異常,如果已發(fā)送的消息無法回...
基本原理 RocketMQ的broker會被劃分成master和slave兩種角色,只有master能接受producer所發(fā)送的消息,消息的r...
總體代碼 我們可以通過閱讀RocketMQ的消息存儲代碼來了解RocketMQ的消息存儲格式,消息的存儲入口是DefaultMessageSto...
RocketMQ的push模式 我們都知道RocketMQ在消費(fèi)端有push和pull兩種模式,pull模式需要我們手動調(diào)用consumer拉消...