知识卡片

冗余悖论

专业/工作

内容

高可用依赖冗余,但冗余本身会带来状态同步、故障切换和脑裂等新问题。系统不是多放几台机器就更可靠,关键在故障发生时谁接管、数据是否可信。发散:高可用设计要把“切换过程”当核心功能测试。

参考来源

《从0开始学架构》第05章《复杂度来源:高可用》