-
内容大纲
华为云容器服务团队、杜军等编著的《云原生分布式存储基石(etcd深入解析)/云计算技术系列丛书》为读者深度解析分布式键值存储系统,全书分为3部分,第1部分是对分布式系统的概念和一致性协议的综述,重点解析Raft协议,使读者对分布式键值存储系统有初步了解;第2部分介绍etcd安装、部署、运维、安全等方面的知识,帮助读者进一步掌握分布式系统的使用方法,熟悉其常见功能和使用场景;第3部分是本书的特色部分,从代码层次深入探讨了etcd各大关键特性的具体设计与实现原理,读者读完本部分,会对整个etcd的架构有更加清晰的认识,可以从中汲取灵感,从而将一些实用的经验应用到自己的分布式系统中。 -
作者介绍
-
目录
前言
第一部分 基础篇
第1章 分布式系统与一致性协议
1.1 CAP原理
1.2 一致性
1.2.1 一致性模型
1.2.2 一致性模型分述
1.2.3 复制状态机
1.2.4 拜占庭将军问题
1.2.5 FLP不可能性
1.2.6 小结
1.3 Paxos协议
1.4 Raft协议:为可理解性而生
1.4.1 Raft一致性算法
1.4.2 可用性与时序
1.4.3 异常情况
1.4.4 日志压缩与快照
1.4.5 Raft算法性能评估
1.4.6 小结
第二部分 实战篇
第2章 为什么使用etcd
2.1 etcd是什么
2.2 etcd架构简介
2.2.1 etcd数据通道
2.2.2 etcd架构
2.3 etcd典型应用场景举例
2.3.1 服务注册与发现
2.3.2 消息发布和订阅
2.3.3 负载均衡
2.3.4 分布式通知与协调
2.3.5 分布式锁
2.3.6 分布式队列
2.3.7 集群监控与Leader竞选
2.3.8 小结
2.4 etcd性能测试
2.4.1 etcd读性能
2.4.2 etcd写性能
2.5 etcd与其他键值存储系统的对比
2.5.1 ZooKeeper VS etcd
2.5.2 Consul VS etcd
2.5.3 NewSQL(Cloud Spanner、CockroachDB、TiDB)VS etcd
2.5.4 使用etcd做分布式协同
2.5.5 小结
2.6 使用etcd的项目
2.7 etcd概念词汇表
2.8 etcd发展里程碑
2.8.1 etcd 0.4版本
2.8.2 etcd 2.0版本
2.8.3 etcd 3.0版本
第3章 etcd初体验
3.1 单机部署
3.1.1 单实例etcd
3.1.2 多实例etcd
3.2 多节点集群化部署
3.2.1 静态配置
3.2.2 服务发现
3.3 etcdctl常用命令行
3.3.1 key的常规操作
3.3.2 key的历史与watch
3.3.3 租约
3.4 etcd常用配置参数
3.4.1 member相关参数项
3.4.2 cluster相关参数项
3.4.3 proxy相关参数项
3.4.4 安全相关参数项
3.4.5 日志相关参数项
3.4.6 不安全参数项
3.4.7 统计相关参数项
3.4.8 认证相关参数项
第4章 etcd开放API之v2
4.1 API保证
4.2 etcd v2 API
4.2.1 集群管理API
4.2.2 键值API
4.2.3 键的TTL
4.2.4 等待变化通知:watch
4.2.5 自动创建有序key
4.2.6 目录TTL
4.2.7 原子的CAS
4.2.8 原子的CAD
4.2.9 创建目录
4.2.10 罗列目录
4.2.11 删除目录
4.2.12 获取一个隐藏节点
4.2.13 通过文件设置key
4.2.14 线性读
4.3 统计数据
4.3.1 Leader数据
4.3.2 节点自身的数据
4.3.3 更多统计数据
4.4 member API
4.4.1 List member
4.4.2 加入一个member
4.4.3 删除一个member
4.4.4 修改member的peer URL
……
第三部分 高级篇
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...