分離式冷氣安裝

從一筆金幣充值去思考分散式事務

考慮支付重構的時候,自然想到原本屬於一個本地事務中的處理,現在要跨應用了要怎麼處理。拿充值訂單舉個栗子吧,假設:原本訂單模組和賬戶模組是放在一起的,現在需要做服務拆分,拆分成訂單服務,賬戶服務。原本收到充值回撥

從序列到並行,從並行到分散式

問題:序列(Sequential)、並行(parallel)、併發(Concurrent)和分散式(distributed)的區別是什麼? 1. 概念 假設有AB兩個任務,則序列、並行、併發的區別如圖1

設計一個百萬級的訊息推送系統

前言 首先遲到的祝大家中秋快樂。 最近一週多沒有更新了。其實我一直想憋一個大招,分享一些大家感興趣的乾貨。 鑑於最近我個人的工作內容,於是利用這三天小長假憋了一個出來(其實是玩了兩天 )。

ZooKeeper 分散式鎖

在Redis分散式鎖一文中, 作者介紹瞭如何使用Redis開發分散式鎖。 Redis分散式鎖具有輕量高吞吐量的特點,但是一致性保證較弱。我們可以使用Zookeeper開發分散式鎖,來滿足對高一致性的要

著名的分散式事務資料庫谷歌Spanner設計有坑!

CAP定理指出,在網路分割槽的情況下,不可能同時保證一致性和可用性。由於網路分割槽在可擴充套件的分散式系統中理論上是可行的,因此現代可擴充套件資料庫系統的架構師分為兩大陣營:優先考慮可用性的陣營(NoSQL陣營

分散式系統關注點:初識高可用

本文長度為2042字,預計讀完需1.0MB流量,建議閱讀6分鐘。 所有「」包裹的文字,只對第一次出現進行紅色高亮顯示。 咳咳,從這篇開始,正式拉開分散式系統關

業務拆分的思考

從最初的單體應用,即將進行業務拆分,分而治之,雖心不免有些激動,但是很快就陷入深思。 因為我不得不考慮如何拆分比較好及其現在要不要拆分的問題。 目前我們開發的是一個多租戶系統應用,考慮到公共通用功能,例

1716154933.9809