知识卡片

状态决定难度

专业/工作

内容

无状态计算节点容易通过横向扩展获得高可用,有状态存储节点则必须处理复制、一致性和恢复。发散:架构设计中能把状态隔离清楚,就等于先拿到了一半的可用性红利。

参考来源

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