前言 最近換了一份工作床嫌,而新工作是調(diào)研下目前業(yè)界Api網(wǎng)關(guān)的一些性能情況哄孤,而在最近過去一年的時(shí)間里照筑,我也主要開發(fā)了一個(gè)Api網(wǎng)關(guān)來支持協(xié)議適配的...
公平鎖/非公平鎖 公平鎖是指多個(gè)線程按照申請鎖的順序來獲取鎖 非公平鎖是指多個(gè)線程獲取鎖的順序并不是按照申請鎖的順序,有可能后申請的線程比先申請...
引言 隨著互聯(lián)網(wǎng)的快速發(fā)展,當(dāng)前以步入移動(dòng)互聯(lián)凝危、物聯(lián)網(wǎng)時(shí)代波俄。用戶訪問系統(tǒng)入口也變得多種方式,由原來單一的PC客戶端蛾默,變化到PC客戶端懦铺、各種瀏覽器...
背景 在分布式系統(tǒng)中支鸡,一次構(gòu)建冬念、發(fā)布、上線是非常非常重的一個(gè)過程牧挣,它不像單機(jī)時(shí)代那樣重啟一臺(tái)機(jī)器急前、一個(gè)進(jìn)程就可以了,在分布式系統(tǒng)中瀑构,它涉及到將軟...
寫在開頭的一些話 隨著分布式架構(gòu)理念的推廣裆针,微服務(wù)越來越得到傳統(tǒng)企業(yè)及互聯(lián)網(wǎng)行業(yè)的青睞,而Spring Cloud由于得到了Spring社區(qū)及N...
簡介 Raft 是一種通過日志復(fù)制來實(shí)現(xiàn)的一致性算法寺晌,提供了和Paxos 算法相同的功能和性能Raft 將一致性問題分解成了三個(gè)相對(duì)獨(dú)立的子問題...
在上一篇博客里世吨, 分布式事務(wù)系統(tǒng)設(shè)計(jì) ,主要是從中間件的角度去考慮如何實(shí)現(xiàn)一個(gè)分布式事務(wù)的中間件呻征,文章只寫了一個(gè)大概的設(shè)計(jì)耘婚,詳細(xì)并沒有寫出來;根...
背景 Spring Boot對(duì)于Rabbit有了AutoConfig的功能边篮,但是延遲隊(duì)列及失敗重試卻沒有很好的實(shí)現(xiàn) 延遲隊(duì)列延遲隊(duì)列存儲(chǔ)的對(duì)象肯...
1 分布式事務(wù)定義 分布式事務(wù)就是指事務(wù)的參與者、支持事務(wù)的服務(wù)器奏甫、資源服務(wù)器以及事務(wù)管理器分別位于不同的分布式系統(tǒng)的不同節(jié)點(diǎn)之上戈轿。以上是百度百...