etcd 3.5版本的joint consensus实现解析

📝

内容提要

概述 # 在以前的etcd实现中,“集群节点变更”这一功能,仅支持每次变更一个节点,最新的etcd已经能支持一次变更多个节点配置的功能了。本文将就这部分的实现进行解析。 原理 # Raft论文《CONSENSUS: BRIDGING THEORY AND PRACTICE》的第四章”集群成员变更“中,支持两种集群变更方式: 每次变更单节点,即“One Server...

➡️

继续阅读