分布式系统最重要的基础特性 – 平滑增删节点

idea at 
分布式系统最重要的基础特性 – 平滑增删节点的配图
对于一个多节点的分布式系统集群, 我们分析一下经常会遇到哪些问题:因为出现网络分区或者节点关机, 客户端访问到了宕机节点因为网络分区得到恢复或者节点启动, 客户端没有访问正确的节点集群扩容/缩容(也就是增删节点)过程中, 客户端访问了错误的节点在分布式系统环境中, 客户端访问到错误的节点的情况一定会出现, 直接的后果就是请求失败, 所以, 这个问题是分布式系统高可用的核心障碍之一. 如果不解决这个问题, 一个系统一定不是高可用的.这 3 个问题, 其实是一个问题, 就是一个分布式系统, 能否支持平滑增删节点的问题. 在设计开发一个分布式系统时, 平滑增删节点必须作为一个必不可少的基础特性.根据……