架构师训练营 - 作业 - 第六讲
作业一:
下面两题,至少选做一题
请简述 CAP 原理。
针对 Doris 案例,请用 UML 时序图描述 Doris 临时失效的处理过程(包括判断系统进入临时失效状态,临时失效中的读写过程,失效恢复过程)。
CAP原理指:
在分布式系统必须满足分区耐受性的前提下,可用性和一致性无法同时满足。
一致性Consistency :保证数据准确,但是不保证一定返回。
可用性Availability : 保证返回,但是不保证数据最新。
分区耐受性Partition tolerance :部分节点消息丢失,系统依然可以操作。
一般系统的设计为CP/AP。实际系统的实践是CAP三个属性各自有一些退让。
评论