分布式系統(一):概念辨析與邏輯梳理
分布式系統(二):擴充套件性:從單體應用到微服務
分布式系統(三):縱橫的哲學:微服務與中颱架構
分布式核心體系結構:一致性、事務、共識:本篇是分布式系統理論的引領,開篇詞。會整個體系學習有重要作用。
非補償的分布式事務方案:2pc:本篇是針對2pc的學習,2pc不是重要的。重要的是體會事務、一致性和共識之間的聯絡。
從lcn的兩階段提交到tcc補償事務方案:基於 lcn 框架,來看看兩階段提交和tcc的實現原理
利用mq的分布式事務實現思想:分布式事務的最後一篇
由事件順序引出的複製、一致性模型和共識之間的聯絡:為後文的一致性複製、共識演算法打下思考基礎,建立脈絡聯絡
不同複製結構的資料同步一致性:一致性專題收尾;下面開啟共識演算法。
共識演算法的基石:paxos
共識演算法的實踐基石:raft(上)
共識演算法的基石:raft(中)-- 利用模擬器進行實踐
共識演算法的實踐基石:raft(下)
rabbitmq的訊息可靠性 :涉及到 innodb 的wal機制和raft演算法,以及資料一致性
rabbitmq-冪等引出的效能分析
從rabbitmq到rocketmq
從rocketmq到kafka:集群、一致性與重平衡
pulsar分析以及各訊息佇列對比
面向分布式系統工程師的分布式系統理論(譯)
原文 gwen shapira,大腕級的解決方案架構師 sa 如今cloudera的全職工程師,在twitter上提的乙個問題引起了我的思考。如果是以前,我可能會回答 嗯,這裡有篇flp 這裡有篇paxos 這裡還有篇拜占庭將軍問題的 我會羅列一籮筐重要的材料,如果你一頭扎進去,至少花費6個月的時間...
分布式系統理論高階 Paxos變種和優化
有很多基於paxos的優化,在保證一致性協議正確 safety 的前提下,減少paxos決議通訊步驟 避免單點故障 實現節點負載均衡,從而降低時延 增加吞吐量 提公升可用性,下面我們就來了解這些paxos變種。multi paxos 首先我們來回顧一下multi paxos,multi paxos在...
分布式系統理論高階 Paxos變種和優化
有很多基於paxos的優化,在保證一致性協議正確 safety 的前提下,減少paxos決議通訊步驟 避免單點故障 實現節點負載均衡,從而降低時延 增加吞吐量 提公升可用性,下面我們就來了解這些paxos變種。首先我們來回顧一下multi paxos,multi paxos在basic paxos的...