CAP 与一致性模型
网络分区发生时,系统无法同时保证所有请求可用和强一致;一致性还分线性一致、顺序一致和最终一致。
核心方法与条件
Section titled “核心方法与条件”按业务不变量决定哪些操作需要强一致,哪些可异步收敛。
余额扣减通常需要强约束,点赞计数可以允许短暂不一致。
CAP 中的可用性有严格定义,不等于系统平时响应很快。
网络分区发生时,系统无法同时保证所有请求可用和强一致;一致性还分线性一致、顺序一致和最终一致。
按业务不变量决定哪些操作需要强一致,哪些可异步收敛。
余额扣减通常需要强约束,点赞计数可以允许短暂不一致。
CAP 中的可用性有严格定义,不等于系统平时响应很快。