易燃物汇聚 YouTube 有声书与书评
etcd技术内幕 封面

etcd技术内幕

百里燊

700人在读
16万字总字数
¥17.8定价

内容简介

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两个版本客户端的具体实现。

读者书评

★★★☆☆

作为少有的etcd书籍,且上架了微信读书,想了想还是加颗星。 前面就raft机制的介绍比较详细,到后面不知道是交稿时间到了还是什么原因,感觉比较匆忙。 既然叫做技术内幕,个人认为还是加上点儿实践中的收获比较好点儿,比如wal和snapshothister会遇到什么问题,因为代码层面的什么导致,诸如此类的。也许是我要求太高。 书籍制作过程貌似也比较匆忙,很多地方都用截图,看着不是太舒服。也可能和epub这种格式本身不太好展示代码有关吧。但是理论上原稿如果是word,转换为epub应该不存在什么问题。 还有一些乱码和错误,也在书中反馈了。

★★★★★

很不错的书,手把手带你读源码。 关于书中源代码过时问题:可以在github拉代码,然后将head重置到2018年就好了。

书籍信息

作者百里燊
出版社电子工业出版社
出版时间2018-07-01
ISBN9787121343865
分类计算机-理论知识
格式EPUB
完结状态连载中
章节数44