高可用分布式存储 etcd 的实现原理

etcd 是一个定可信赖的分布式键值存储服务,它能够为整个分布式集群存储一些关键数据,协助分布式集群的正常运转。这篇文章将会介绍 etcd 的实现原理,其中包括 Raft 协议、存储两大模块,在最后我们也会简单介绍 etcd 一些具体应用场景,例如:服务发现、发布订阅、分布式锁以及分布式协调等功能。 »