Skip to content

完整的 etcd 应用学习过程,产出最详细的 etcd 代码注释。欢迎相互交流学习。关注公众号:奇伢云存储,获取更丰富的分享。

Notifications You must be signed in to change notification settings

LZF-2019/readcode-etcd-v3.4.10

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 

Repository files navigation

etcd 代码学习

关于 etcd 注释说明:

  1. etcd 版本 tag: v3.4.10
  2. etcd官网:https://etcd.io

本项目包含详细的代码阅读注释,记录详细的中文 etcd 的代码阅读注释,配套梳理文档。

作者公众号:奇伢云存储

模块学习

raftexample 模块

这个模块是使用 raft 实现的完整的一个 kv 程序。对于理解 etcd/raft 非常有参考意义。

raft 模块

raftLog
unstable log

node ( raft StateMachine )

raft 状态机的实现核心。

MemoryStorage

wal

About

完整的 etcd 应用学习过程,产出最详细的 etcd 代码注释。欢迎相互交流学习。关注公众号:奇伢云存储,获取更丰富的分享。

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 97.4%
  • Shell 2.0%
  • Other 0.6%