本次代码阅读基于commit 189fdd3 1. raftwal godoc 之前提到, etcd/raft提供了 MemoryStorage...
0. Intro 0.1 raft raft 是一种分布式一致性算法. 简单来说, raft 的使用场景是 log replication. 关...
之前的文章分段介绍了 prometheus/tsdb 下的各个 pkg 的具体内容这篇文章将完整分析 prometheus/tsdb 本身的实现...
fileutil fileutil 提供了一些操作文件/目录的函数, 处理了不同平台 (主要是 win) 的兼容性问题. 除非遇到类似的场景需要...
分析一下github.com/prometheus/prometheus/tsdb/chunkenc和github.com/prometheus...
在目前的 db-engines 时序数据库排名中, 第一位的 influxdb 和第七位的 prometheus 都是由 go 实现的. 这次我...
代码如下 本以为 range 是类似 code 3 中的行为, 实际上是 code 2 的行为.也即 res1 中的三个元素都是同一个指针.记下来.
文章列表里面大约是新增了以下变化: 有题图的文章, 标题前展示题图缩略 文章作者后增加了一个绿色加号按钮, 可以直接关注作者 多了图片, 内容形...
Sketch 中的 symbol 类似代码中的复用. 使用起来挺简单的. 创建 Symbol 的方法: 选择一组 layer 点击 Group...