1 背景 Kafka存在大量的延時(shí)操作,比如延時(shí)生產(chǎn)、延時(shí)消費(fèi)或者延時(shí)刪除,實(shí)現(xiàn)延時(shí)操作有很多辦法,JDK的Timer和DelayQueue插入和刪除操作的平均時(shí)間復(fù)雜度為O...
IP屬地:河南
1 背景 Kafka存在大量的延時(shí)操作,比如延時(shí)生產(chǎn)、延時(shí)消費(fèi)或者延時(shí)刪除,實(shí)現(xiàn)延時(shí)操作有很多辦法,JDK的Timer和DelayQueue插入和刪除操作的平均時(shí)間復(fù)雜度為O...
來(lái)自公眾號(hào):程序員內(nèi)點(diǎn)事作者程序員內(nèi)點(diǎn)事 作為一個(gè)程序員,閑下來(lái)還是喜歡學(xué)習(xí)鉆研一些新奇的技術(shù),canal就成了很好的研究對(duì)象,一不小心就監(jiān)控了公司MySQL的一舉一動(dòng)的 一...
mysql鎖 MySQL里面的鎖大致可以分成全局鎖、表級(jí)鎖和行鎖三類(lèi)。 全局鎖 全局鎖就是對(duì)整個(gè)數(shù)據(jù)庫(kù)實(shí)例加鎖。MySQL提供了一個(gè)加全局讀鎖的方法,命令是 Flush ta...
推薦算法架構(gòu) Match 也就是召回,之前我們已經(jīng)介紹過(guò),這階段就是從成千上萬(wàn)的數(shù)據(jù)中進(jìn)行篩選,常用算法就是協(xié)同過(guò)濾,可以是基于用戶(hù)的,也可以是基于物品的,除此之外還有基于內(nèi)...