前文簡述了「領(lǐng)域內(nèi)的數(shù)據(jù)一致性」,本文來說一說「領(lǐng)域間的數(shù)據(jù)一致性」。在業(yè)務(wù)實踐中,特別是在微服務(wù)場景下,針對不同場景對一致性不同的要求程度,闡...
兩種數(shù)據(jù)一致性? 之前一致性這個概念聽得多了,有時候指系統(tǒng)內(nèi)各節(jié)點保持一致,有時候又指不同系統(tǒng)的協(xié)同合作一致。到底含義如何,困擾了我很長的時間,...
背包問題 背包問題是動態(tài)規(guī)劃中一個子類。 01背包問題 問題描述: 有 n 個物品,它們有各自的體積和價值,現(xiàn)有給定容量的背包,如何讓背包里裝入...
動態(tài)規(guī)劃 動態(tài)規(guī)劃(dynamic programming,簡稱 dp),是一類求解最優(yōu)值的算法。有一定的套路可以遵循。 特點 《牛逼了,原來大...
最近寫的《假如給我百倍流量》講稿 從三到萬。 這是一次務(wù)虛的分享,主要想介紹大型后端系統(tǒng)的架構(gòu)演進方案,以及后續(xù)的思考。 世間普適的法則。 這個...
redis 的普通用法不在本文普及,我們談一談使用中的幾種特殊場景,以及對應(yīng)辦法。 設(shè)想這個電商場景,在分布式部署的架構(gòu)下,我們利用 elast...
建議先自行學(xué)習(xí) Kafka 的基礎(chǔ)知識內(nèi)容。 通常我們講 Kafka 是一個高可靠、高吞吐的分布式數(shù)據(jù)流系統(tǒng)。本文只討論其高吞吐的特性。思考幾個...
思考幾個問題: 為什么搜索是 近實時 的? 為什么文檔的 CRUD (創(chuàng)建-讀取-更新-刪除) 操作是 實時 的? 復(fù)習(xí)一遍從上到下的整體結(jié)構(gòu) ...
這是本系列文章的第三篇,第一篇在此golang并發(fā)三板斧系列之一:channel用于通信和同步,第二篇在此golang并發(fā)三板斧系列之二:gor...