本次代碼閱讀基于commit 189fdd3 1. raftwal godoc 之前提到, etcd/raft提供了 MemoryStorage + wal 的方式 來對 r...

本次代碼閱讀基于commit 189fdd3 1. raftwal godoc 之前提到, etcd/raft提供了 MemoryStorage + wal 的方式 來對 r...
0. Intro 0.1 raft raft 是一種分布式一致性算法. 簡單來說, raft 的使用場景是 log replication. 關于分布式一致性算法, paxo...
之前的文章分段介紹了 prometheus/tsdb 下的各個 pkg 的具體內容這篇文章將完整分析 prometheus/tsdb 本身的實現 tombstones.go ...
fileutil fileutil 提供了一些操作文件/目錄的函數, 處理了不同平臺 (主要是 win) 的兼容性問題. 除非遇到類似的場景需要相關的處理思路. 直接閱讀 g...
分析一下github.com/prometheus/prometheus/tsdb/chunkenc和github.com/prometheus/prometheus/tsd...
在目前的 db-engines 時序數據庫排名中, 第一位的 influxdb 和第七位的 prometheus 都是由 go 實現的. 這次我打算閱讀的源碼是 promet...
這份教程步驟是15年10月23號寫,而發布app是21號發布的,校對過一步都沒跳,只要按照步驟,就能發布第一款屬于自己的app了。 分兩步: 1.真機上調試 2.發布app到...
代碼如下 本以為 range 是類似 code 3 中的行為, 實際上是 code 2 的行為.也即 res1 中的三個元素都是同一個指針.記下來.
@52b14dff9a52
是否使用工單系統對于個人開發者來說也未必一定由什么差別.
寫這個東西一是出于興趣, 二是單純覺得, 如果有一天要同時應付幾個不同渠道的反饋時,有這么一個東西可能會用得上.