前言 最近換了一份工作,而新工作是調(diào)研下目前業(yè)界Api網(wǎng)關(guān)的一些性能情況,而在最近過去一年的時間里,我也主要開發(fā)了一個Api網(wǎng)關(guān)來支持協(xié)議適配的...
公平鎖/非公平鎖 公平鎖是指多個線程按照申請鎖的順序來獲取鎖 非公平鎖是指多個線程獲取鎖的順序并不是按照申請鎖的順序,有可能后申請的線程比先申請...
引言 隨著互聯(lián)網(wǎng)的快速發(fā)展,當(dāng)前以步入移動互聯(lián)、物聯(lián)網(wǎng)時代。用戶訪問系統(tǒng)入口也變得多種方式,由原來單一的PC客戶端,變化到PC客戶端、各種瀏覽器...
背景 在分布式系統(tǒng)中,一次構(gòu)建、發(fā)布、上線是非常非常重的一個過程,它不像單機(jī)時代那樣重啟一臺機(jī)器、一個進(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 將一致性問題分解成了三個相對獨(dú)立的子問題...
在上一篇博客里, 分布式事務(wù)系統(tǒng)設(shè)計 ,主要是從中間件的角度去考慮如何實(shí)現(xiàn)一個分布式事務(wù)的中間件,文章只寫了一個大概的設(shè)計,詳細(xì)并沒有寫出來;根...
背景 Spring Boot對于Rabbit有了AutoConfig的功能,但是延遲隊(duì)列及失敗重試卻沒有很好的實(shí)現(xiàn) 延遲隊(duì)列延遲隊(duì)列存儲的對象肯...
1 分布式事務(wù)定義 分布式事務(wù)就是指事務(wù)的參與者、支持事務(wù)的服務(wù)器、資源服務(wù)器以及事務(wù)管理器分別位于不同的分布式系統(tǒng)的不同節(jié)點(diǎn)之上。以上是百度百...