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