标签:etcd

后端存储

谈谈 etcd 架构与设计

10月09日

etcd 有非常多的用户,全球有上万公司在用。但目前并没有文章在讲 etcd 的架构。一方面,业界中懂 etcd 的人都太忙了;另一方面,学术圈一般不会涉足这种应用。作者身处 Co...
etcd-raft节点变更
后端存储

etcd-raft节点变更

10月05日

说明 从etcd-raft的架构来看,节点变更功能的实现需要应用和底层核心协议处理层互相配合。客户端发起节点增加或移除的命令,应用获得该请求,并将其转换为一个节点变更指令...
etcd-raft snapshot实现分析
后端存储

etcd-raft snapshot实现分析

10月03日

说明 snapshot,故名思议,是某个时间节点上系统状态的一个快照,保存的是此刻系统状态数据,以便于让用户可以恢复到系统任意时刻的状态。 etcd-raft中也实现了s...
etcd-raft日志管理
后端存储

etcd-raft日志管理

09月26日

说明 日志是实现一致性协议的最重要手段。客户对应用发起的状态更新请求首先都会被记录在日志中,待主节点将更新日志在集群多数节点之间完成同步以后,便将该日志项内容在状态机中进...
etcd-raft网络传输组件实现分析
后端存储

etcd-raft网络传输组件实现分析

09月10日

前言 之前我们提到过,etcd-raft的实现比较特殊,它将raft核心与网络传输、WAL日志、Snapshot等功能分开,成为独立的模块,各模块之间主要通过编程接口进行...
etcd-raft示例分析
后端存储

etcd-raft示例分析

09月08日

说明 etcd底层使用raft协议在集群多节点之间进行状态同步,由于etcd的raft库只实现了raft最核心的协议,其他的诸如WAL、SNAPSHOT、网络传输等都留给...

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录