《云原生分布式存储基石:etcd深入解析》是一本深度解析分布式键值存储系统etcd的精品力作。全书分为三个部分,第一部分对分布式系统的概念和一致性协议进行了综述,重点解析了Raft协议,为读者提供了分布式键值存储系统的初步了解。第二部分则以etcd为主题,详细介绍了etcd的架构、设计原理、功能特性等方面的内容。通过对etcd的全面剖析,读者将深入了解etcd在分布式存储中的关键作用和优势所在。本书以通俗易懂的语言,配以实践案例和图表,帮助读者理解etcd的核心概念和内部工作原理。对于希望掌握分布式存储和etcd技术的读者来说,这本书将是一部不可多得的参考指南。
云原生分布式存储基石:etcd深入解析
内容介绍
本书为读者深度解析分布式键值存储系统,全书分为3部分,第1部分是对分布式系统的概念和一致性协议的综述,重点解析Raft协议,使读者对分布式键值存储系统有初步了解;第2部分介绍etcd安装、部署、运维、安全等方面的知识,帮助读者进一步掌握分布式系统的使用方法,熟悉其常见功能和使用场景;第3部分是本书的特色部分,从代码层次深入探讨了etcd各大关键特性的具体设计与实现原理,读者读完本部分,会对整个etcd的架构有更加清晰的认识,可以从中汲取灵感,从而将一些实用的经验应用到自己的分布式系统中。
目录
- 前言
- 第一部分基础篇
- 第1章分布式系统与一致性协议2
- 第二部分实战篇
- 第2章为什么使用etcd62
- 第3章etcd初体验95
- 第4章etcd开放API之v2123
- 第5章etcd开放API之v3165
- 第6章etcd集群运维与稳定性195
- 第7章etcd安全231