etcd技术内幕
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-11-05 22:39:59
微信
赏
支付宝
文档简介:
作者简介
百里燊
硕士研究生毕业,小时候想成为闯荡江湖的侠客,结果着迷于各种
代码,最终沦为辛勤工作的程序员。期待与大家进行交流。
邮箱:shen_baili@163.com
内容简介
etcd是一个可靠的分布式KV存储产品,由CoreOS公司开发,其底
层使用Raft算法保证一致性,主要用于共享配置和服务发现。
本书主要从源码角度深入剖析etcd,首先介绍etcd的背景知识,如
何搭建源码环境及相关的命令。接着从基本的Raft协议开始介绍,帮助
读者了解Raft协议的背景、如何处理各种异常场景及相关扩展。然后分
析etcd-raft模块对Raft协议的实现,同时介绍etcd自带的raftexample示
例,帮助读者了解etcd-raft模块的基本使用方法。本书还介绍HTTP编程
基础和etcd-rafthttp模块的工作原理及具体实现,以及etcd中如何处理
WAL日志文件及快照数据文件,并且详细分析etcd的底层存储,对v2版
本和v3版本的存储都做了详细的介绍。最后重点介绍etcd服务端和客户
端的相关内容,etcd服务端会组装并协调前面介绍的各个组件,并且在
它们的基础上扩展出了更多的功能,此外还详细分析v2和v3两个版本客
户端的具体实现。
本书适合Go语言开发者,以及对etcd技术感兴趣的读者阅读。
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,侵权必究。
图书在版编目(CIP)数据
etcd技术内幕/百里燊编著. —北京:电子工业出版社,2018.7
ISBN 978-7-121-34386-5
Ⅰ. ①e… Ⅱ. ①百… Ⅲ. ①分布式存贮器 Ⅳ.①TP333.2
中国版本图书馆CIP数据核字(2018)第122913号
责任编辑:陈晓猛
印刷:三河市华成印务有限公司
装订:三河市华成印务有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱 邮编:100036
开本:787×980 1/16 印张:25.75 字数:490千字
版次:2018年7月第1版
印次:2018年7月第1次印刷
定价:89.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若
书店售缺,请与本社发行部联系,联系及邮购电话:(010)
88254888,88258888。
质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至
dbqq@phei.com.cn。
本书咨询联系方式:010-51260888-819,faq@phei.com.cn。
前言
etcd是一个可靠的分布式KV存储,其底层使用Raft算法保证一致
性,主要用于共......
评论
发表评论