知识卡片

CAP迫使降级

专业/工作

内容

分布式系统无法同时获得一致性、可用性和分区容忍性。网络分区不可消除,可用性又常是分布式目标,因此很多系统把强一致降为最终一致。发散:这与[[共识不同一致]]相连,都是在承认网络失败。

参考来源

《凤凰架构:构建可靠的大型分布式系统》第3章《事务处理》