寫在前面 seata是阿里巴巴開(kāi)源,用于解決分布式事務(wù)的中間件铸磅,目前擁有四種解決分布式事務(wù)的模式:AT筷弦、TCC、XA术唬、SAGA薪伏。由于SAGA模式與狀態(tài)機(jī)、正向補(bǔ)償類似粗仓,并且使...
![240](https://upload.jianshu.io/users/upload_avatars/25449420/06b4c7e5-caa0-47a6-a1ad-7b952f804b6f.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
寫在前面 seata是阿里巴巴開(kāi)源,用于解決分布式事務(wù)的中間件铸磅,目前擁有四種解決分布式事務(wù)的模式:AT筷弦、TCC、XA术唬、SAGA薪伏。由于SAGA模式與狀態(tài)機(jī)、正向補(bǔ)償類似粗仓,并且使...
寫在前面 seata是阿里巴巴開(kāi)源嫁怀,用于解決分布式事務(wù)的中間件,目前在github上已經(jīng)擁有18k+的star借浊,是分布式事務(wù)中間件的翹楚塘淑,它擁有四種解決分布式事務(wù)的模式:AT...
寫在前面 seata-XA模式是利用事務(wù)資源(數(shù)據(jù)庫(kù)、消息服務(wù)等)對(duì) XA 協(xié)議的支持巴碗,以 XA 協(xié)議的機(jī)制來(lái)管理分支事務(wù)的一種解決方案朴爬。 跟AT、 TCC模式對(duì)比橡淆,XA擁...
寫在前面 leaf是美團(tuán)開(kāi)源的發(fā)號(hào)器服務(wù)召噩,擁有兩種發(fā)號(hào)方式:segment母赵、snowflake。 在看此系列源碼解析之前具滴,希望你看過(guò)美團(tuán)技術(shù)團(tuán)隊(duì)的兩篇關(guān)于leaf的文章:1....
寫在前面 dubbo是阿里巴巴開(kāi)源的RPC框架凹嘲,目前在github擁有34+k的star,可以說(shuō)在java的微服務(wù)體系中构韵,是dubbo和spring cloud共分了江山周蹭。因...
寫在前面 rocketmq是阿里巴巴開(kāi)源的mq,目前在github擁有13+k的star疲恢。rocketmq是眾多mq實(shí)現(xiàn)中凶朗,較少使用java實(shí)現(xiàn)的,因此對(duì)于java技術(shù)棧的人...
寫在前面 apollo是攜程開(kāi)源的配置中心中間件显拳,目前在github上已經(jīng)擁有23k+的star棚愤,非常多的公司也引用了apollo作為配置中心。首先放上apollo的架構(gòu)圖杂数,...
producer解析 來(lái)到producer宛畦,先看一下發(fā)送消息的流程源碼: 發(fā)送消息時(shí)會(huì)調(diào)用tryToFindTopicPublishInfo去namesrv獲取到擁有topi...
寫在前面 netty是在java生態(tài)中被廣泛使用的網(wǎng)絡(luò)框架,封裝了bio nio等io模式揍移,udp tcp http等網(wǎng)絡(luò)協(xié)議次和,它做到屏蔽網(wǎng)絡(luò)底層細(xì)節(jié)與高性能,讓開(kāi)發(fā)者更專注...