解碼 | 25 分鐘開發分散式架構的轉賬小程式
如今,轉賬場景深入在我們生活的方方面面,也有很多技術團隊在獨立開發轉賬的小程式。 本文將給大家對比常見的小程式和分散式小程式的優劣,最後藉助 SOFAStack 的能力,提供 25 分鐘實現穩定的分散式架構
如今,轉賬場景深入在我們生活的方方面面,也有很多技術團隊在獨立開發轉賬的小程式。 本文將給大家對比常見的小程式和分散式小程式的優劣,最後藉助 SOFAStack 的能力,提供 25 分鐘實現穩定的分散式架構
RPC(Remote Procedure Call)協議 RPC協議是一種通過網路從遠端計算機上請求服務, 而不需要了解底層網路技術的協議, 在OSI模型中處在應用層和網路層. 作為一個規範, 使用RP
前言 本系列已寫了四篇文章,讀本篇之前,可以先讀前面幾篇。 思考大綱:.Net架構篇:思考如何設計一款實用的分散式監控系統? 實踐篇一:.NetC
餓了麼對時序資料庫的需求主要來自各監控系統,主要用於儲存監控指標。原來使用graphite,後來慢慢有對指標有多維的需求(主要體現在對一個指標加多個Tag, 來組成Series,然後對Tag進行Filter和Grou
核財經App 9月19日編譯 正如聯合國難民署(United Nations Refugee Agency)在9月上旬警告的那樣,試圖抵達歐洲的難民的死亡率已經上升。考慮到試圖穿越邊境的人數已經減少,這聽起來更加殘
一面: HashMap實現原理,ConcurrentHashMap實現原理 紅黑樹,為什麼允許區域性不平衡 TCP,UDP區別,為什麼可靠和不可靠 一次HTTP請求的全過程,包括域名解析、定位主
隨著容器技術的發展,容器的優勢:易打包、可複製、隔離性、低開銷,使得不斷的有應用開始從傳統的物理機、虛擬機器,逐漸的搬遷到容器上。而 Kubernetes 的誕生和發展壯大,又降低了應用的標準化部署管理的難度,
分散式和微服務化,已經大行其道很久了。現在很多專案動不動就說做成微服務,不管不顧自己的專案性質,和相應的工具鏈支援。關於微服務,我還是很喜歡 Martin Fowler 大叔在 MicroservicePre
本文探討了如何在應用層面實現分散式事務,也就是如何在應用服務之間的實現分散式共識演算法,這對於微服務的分散式柔性事務有很大參考意義。 這種系統的核心是通過確定性執行、複製共識日誌以及快照狀態等三個方式實現,
一旦你的程式docker化之後,你會遇到各種問題,比如原來採用的本地記日誌的方式就不再方便了,雖然你可以掛載到宿主機,但你使用 --scale 的話,會導致 記錄日誌異常,所以最好的方式還是要做日誌中心化,
前言 讀本篇文章之前,可以先讀前兩篇文章。為了照顧沒看過的朋友,我也會稍作複習。 思考大綱: .Net架構篇:思考如何設計一款實用的分散式監控系統? 實踐篇一: .
日前, IBM 與企業區塊鏈公司 Hacera 合作推出了一個類似黃頁的目錄,旨在讓感興趣的公司更容易參與到全球的區塊鏈專案中。 IBM 區塊鏈部門副總裁 Jerry Cuomo 週四在一篇部落格文
貝爾鏈(BaerChain)是基於區塊鏈構建的分散式智慧合約的遊戲生態平臺。它將顛覆傳統的遊戲行業規則,以去中心化的結構直接將整個遊戲生態鏈上的組成分子連線起來,實現資產對接、流通、和
EasyTransaction是一個一站式分散式事務解決方案,其包括了TCC事務,補償事務,可靠訊息,SAGA等等多種事務模式,並能混合各種事務模式一起使用,以業務實際狀況來選擇最恰當的模式。 EasyTr
分散式鎖就是多臺機器,分佈在不同的JVM中,這些不同JVM內的方法需要獲取一個唯一鎖,比如獲取鎖之後要把資料寫入資料庫,保證資料在同一時刻只有一臺機器寫入資料庫。 分散式鎖的實現有多種實現方法,除了今天聊到