微服務興起這幾年涌現(xiàn)出不少分布式事務框架,比如ByteTCC、TCC-transaction、EasyTransaction以及最近很火爆的Seata。最近剛看了Seata的...
微服務興起這幾年涌現(xiàn)出不少分布式事務框架,比如ByteTCC、TCC-transaction、EasyTransaction以及最近很火爆的Seata。最近剛看了Seata的...
前文簡述了「領域內(nèi)的數(shù)據(jù)一致性」,本文來說一說「領域間的數(shù)據(jù)一致性」。在業(yè)務實踐中,特別是在微服務場景下,針對不同場景對一致性不同的要求程度,闡述不同的業(yè)務模型。 微服務之間...
兩種數(shù)據(jù)一致性? 之前一致性這個概念聽得多了,有時候指系統(tǒng)內(nèi)各節(jié)點保持一致,有時候又指不同系統(tǒng)的協(xié)同合作一致。到底含義如何,困擾了我很長的時間,現(xiàn)在我將其定義為兩個概念: 領...
動態(tài)規(guī)劃 動態(tài)規(guī)劃(dynamic programming,簡稱 dp),是一類求解最優(yōu)值的算法。有一定的套路可以遵循。 特點 《牛逼了,原來大神都是這樣學動態(tài)規(guī)劃的...》...
本文是我對最近讀的幾篇論文的總結,沒有太多引用原文,純靠自己的理解和印象串聯(lián)起來。主要是為日后深入了解相關知識做個簡單“索引”。 本文描述得不是很嚴謹,也不保證完全正確,建議...
最近寫的《假如給我百倍流量》講稿 從三到萬。 這是一次務虛的分享,主要想介紹大型后端系統(tǒng)的架構演進方案,以及后續(xù)的思考。 世間普適的法則。 這個思想很重要,從CPU芯片到硬件...
redis 的普通用法不在本文普及,我們談一談使用中的幾種特殊場景,以及對應辦法。 設想這個電商場景,在分布式部署的架構下,我們利用 elasticsearch 作為數(shù)據(jù)倉庫...
建議先自行學習 Kafka 的基礎知識內(nèi)容。 通常我們講 Kafka 是一個高可靠、高吞吐的分布式數(shù)據(jù)流系統(tǒng)。本文只討論其高吞吐的特性。思考幾個問題: Kafka 的哪些設計...