1.冪等消息 為了解決重試導致的消息重復、亂序問題,kafka引入了冪等消息。冪等消息保證producer在一次會話內(nèi)寫入一個partition內(nèi)的消息具有冪等性,可以通過重...
1.冪等消息 為了解決重試導致的消息重復、亂序問題,kafka引入了冪等消息。冪等消息保證producer在一次會話內(nèi)寫入一個partition內(nèi)的消息具有冪等性,可以通過重...
跳表是一種神奇的數(shù)據(jù)結(jié)構(gòu),因為幾乎所有版本的大學本科教材上都沒有跳表這種數(shù)據(jù)結(jié)構(gòu),而且神書《算法導論》、《算法第四版》這兩本書中也沒有介紹跳表。但是跳表插入、刪除、查找元素的...
“秒殺”的業(yè)務和行業(yè)背景 2019年阿里巴巴雙11,訂單峰值達到54.4 萬筆/秒,是2009年第一次雙十一的1360倍2019年京東618,18日0點-1點接待量峰值達到4...
簡介 Rust 是最近幾年開始興起的編程語言,雖然目前還沒看到要像 Go 一樣”大火“的趨勢。但是,官網(wǎng)的一些 featuring 看著就很讓人心動(雖然還不知道現(xiàn)實如何~)...
專門刷高頻題,事半功倍。 自我介紹;項目介紹;(問的比較淺)Http和Https的區(qū)別?(ca申請證書、端口、ssl加密傳輸協(xié)議)了解哪些加密、解密算法?(散列哈希[MD5、...
核心組件 Kubernetes的組件通過client-go的Informer機制與Kubernetes API Server進行通信。 Informer的核心組件包括: Re...
優(yōu)惠券和商城耦合在一個系統(tǒng)中。隨著營銷活動力度加大,優(yōu)惠券使用場景增多,暴露了問題: (1)海量優(yōu)惠券的發(fā)放,達到優(yōu)惠券單庫、單表存儲瓶頸。 (2)與商城系統(tǒng)的高耦合,直接影...
分庫分表的原則 當數(shù)據(jù)量較大時,需要分庫分表。通常為保證某個用戶的數(shù)據(jù)在同一個庫同一個表中,都是按照customerId進行分庫分表的。 有時每天產(chǎn)生大量數(shù)據(jù),這些數(shù)據(jù)只是為...