本次代碼閱讀基于commit 189fdd3 1. raftwal godoc 之前提到, etcd/raft提供了 MemoryStorage + wal 的方式 來(lái)對(duì) r...
本次代碼閱讀基于commit 189fdd3 1. raftwal godoc 之前提到, etcd/raft提供了 MemoryStorage + wal 的方式 來(lái)對(duì) r...
0. Intro 0.1 raft raft 是一種分布式一致性算法. 簡(jiǎn)單來(lái)說(shuō), raft 的使用場(chǎng)景是 log replication. 關(guān)于分布式一致性算法, paxo...
之前的文章分段介紹了 prometheus/tsdb 下的各個(gè) pkg 的具體內(nèi)容這篇文章將完整分析 prometheus/tsdb 本身的實(shí)現(xiàn) tombstones.go ...
fileutil fileutil 提供了一些操作文件/目錄的函數(shù), 處理了不同平臺(tái) (主要是 win) 的兼容性問(wèn)題. 除非遇到類似的場(chǎng)景需要相關(guān)的處理思路. 直接閱讀 g...
分析一下github.com/prometheus/prometheus/tsdb/chunkenc和github.com/prometheus/prometheus/tsd...
在目前的 db-engines 時(shí)序數(shù)據(jù)庫(kù)排名中, 第一位的 influxdb 和第七位的 prometheus 都是由 go 實(shí)現(xiàn)的. 這次我打算閱讀的源碼是 promet...
本文是閱讀論文Efficient Optimistic Concurrency Control Using Loosely Synchronized Clocks的讀書筆記....
這份教程步驟是15年10月23號(hào)寫,而發(fā)布app是21號(hào)發(fā)布的,校對(duì)過(guò)一步都沒跳,只要按照步驟,就能發(fā)布第一款屬于自己的app了。 分兩步: 1.真機(jī)上調(diào)試 2.發(fā)布app到...
代碼如下 本以為 range 是類似 code 3 中的行為, 實(shí)際上是 code 2 的行為.也即 res1 中的三個(gè)元素都是同一個(gè)指針.記下來(lái).
@52b14dff9a52
是否使用工單系統(tǒng)對(duì)于個(gè)人開發(fā)者來(lái)說(shuō)也未必一定由什么差別.
寫這個(gè)東西一是出于興趣, 二是單純覺得, 如果有一天要同時(shí)應(yīng)付幾個(gè)不同渠道的反饋時(shí),有這么一個(gè)東西可能會(huì)用得上.
文章列表里面大約是新增了以下變化: 有題圖的文章, 標(biāo)題前展示題圖縮略 文章作者后增加了一個(gè)綠色加號(hào)按鈕, 可以直接關(guān)注作者 多了圖片, 內(nèi)容形式更豐富了, 但是比之前稍顯雜...