¥ 20

Etcd源码解析(中文版)

2017-06-14  侯宜军 (作者)  
阅读 14480 次  0 条评论

简介

目前在分布式一致性应用软件领域,Etcd作为一款后起之秀越来越得到广大从业人员的偏爱,大有取代ZooKeeper之势。 本书介绍了Etcd的原理和源码实现,本书共分成9个章节,第1章是Etcd简介,介绍Etcd的背景和特点;第2章是Raft协议原理;第3章介绍Etcd的使用和开发实践;第4章介绍了Etcd的源码分析环境准备和Go语言特性;第5章是Etcd客户端源码实现,从键值/集群配置/watcher机制三个方面介绍客户端的接口;第6章是Etcd服务端源码分析,介绍Etcd是如何启动http服务器并响应客户端命令请求的;第7~9章解析Etcd状态机实现,Raft实现和事务存储机制的实现,是Etcd源码的核心部分。

目录

大数据量的计算需要用到大量的机器集群作为支撑,那么一套分布式运算协调管理的软件就必不可少。Etcd正是一款广泛应用于各种分布式计算场景的成熟开源框架。本书介绍了Etcd的原理和源码实现,对流行开源软件源码有浓厚的学习兴趣,致力于提高自身软件开发能力的软件工程师一定要看看。
  • 内容摘要
  • 作者简介
  • 1 Etcd简介
  • 2 Raft协议
  • 3 操作实践
  • 4 源码分析
  • 5 客户端源码
  • 6 Http服务端
  • 7 Etcd服务端实现
  • 8 集群间通信
  • 9 数据存储
  • 10 参考文献
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传