
Pre
深入理解分布式技术 - 理论基石 CAP .
CAP ,放弃强一致性(这里说的一致性是强一致性),追求分区容错性和可用性,这是很多分布式系统设计时的选择。
在工程实践中,基于 CAP 定理逐步演化,提出了 Base 理论。
Base 理论概述
- 基本可用(Basically Available)
- 软状态(Soft State)
- 最终一致性(Eventually Consistent)

Base 理论的核心思想是最终一致性,即使无法做到强一致性(Strong Consistency),但每个应用可以根据自身的业务特点,采用适当的方式来使系统达到最终一致性(Eventual Cons