深入理解 Go Context 什么是 Context Context 的最常見但也是最不準(zhǔn)確的翻譯是 ‘上下文’(因為程序里通常只需要上文),其實(shí)譯為 ‘語境’ 更為合適喷鸽,...
深入理解 Go Context 什么是 Context Context 的最常見但也是最不準(zhǔn)確的翻譯是 ‘上下文’(因為程序里通常只需要上文),其實(shí)譯為 ‘語境’ 更為合適喷鸽,...
raft 協(xié)議是一個一致性算法,解決多臺機(jī)器之間數(shù)據(jù)一致的問題垢乙。raft 聲稱簡潔明了警儒,可以取代非常復(fù)雜的 PAXOS 算法椿肩。然而翻看 raft 的論文后荠耽,會發(fā)現(xiàn)即便聲稱簡潔...
前言 前段時間忙雙11忙到廢寢忘食鹏往,這期間又被各種奇奇怪怪的小病折騰了半個多月,整個人狀態(tài)不是很好骇塘,博客也連續(xù)吃灰到現(xiàn)在,請看官勿怪韩容。好在今天感覺還不錯款违,可以繼續(xù)寫點(diǎn)東西了。...
目錄 位圖法簡述 RoaringBitmap的思路 Container原理ArrayContainerBitmapContainerRunContainer時空分析Conta...
本文缺少實(shí)際的實(shí)踐經(jīng)驗群凶。全部來自在網(wǎng)上的“道聽途說”和自己的“胡思亂想”插爹。 寫放大、讀放大请梢、空間放大 基于 LSM-Tree 的存儲系統(tǒng)越來越常見了赠尾,如 RocksDB、Le...
我為什么選擇加入 PingCAP毅弧? 總有那么一些事气嫁,是要看緣分的,比如工作够坐,又比如一個可攜手一生的人寸宵。 2017 年 8 月 3 日,我入職了一家兩周歲的公司 PingCAP...
最短路徑算法——Dijkstra(迪杰斯特拉) 恩 好久沒有寫博客了元咙,雖然我知道這種算法的博客基本很少有人看梯影,但是我還是決定把他寫出來 Dijkstra算法屬于最短路徑的算...
一. 區(qū)分進(jìn)程和線程 很多新手是區(qū)分不清線程和進(jìn)程的甲棍,沒有關(guān)系。這很正常赶掖。先看看下面這個形象的比喻: 進(jìn)程是一個工廠感猛,工廠有它的獨(dú)立資源-工廠之間相互獨(dú)立-線程是工廠中的工人...