写点什么

架构师训练营 1 期 - 第六周作业(vaik)

用户头像
行之
关注
发布于: 2020 年 11 月 01 日
架构师训练营 1 期 - 第六周作业(vaik)
  1. 请简述 CAP 原理。

分布式系统的三个指标:

C 是 Consistency,指强一致性,系统在执行过某项操作后仍处于一致的状态。

A 是 Avalilabillity,指可用性,每一个操作总是在一定时间内返回结果。

P 是 Partition-tolerance,指分区容错性。大多数分布式系统都分布在多个子网络,每个子网络就是一个分区,分区容错是指区间通信可能失败,一般来说分区容错无法避免,因此 CAP 的 P 总是成立。

CAP 原理是指分布式系统无法同时满足上述三个指标,通常设计以满足 CP 或 AP 为主,当然不是说忽略第三个指标,虽然无法完全满足第三个指标,而是尽可能提升第三个指标。

一致性和可用性,为什么不可能同时成立?答案很简单,因为可能通信失败(即出现分区容错)。


  1. 针对 Doris 案例,请用 UML 时序图描述 Doris 临时失效的处理过程(包括判断系统进入临时失效状态,临时失效中的读写过程,失效恢复过程)。


用户头像

行之

关注

还未添加个人签名 2018.09.18 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 1 期 - 第六周作业(vaik)