架构师训练营第六周作业
一、CAP原理
CAP分别是指:
一致性(Consistency):每次访问都能获得最新数据但可能会收到错误响应
可用性(Availability):每次访问都能收到非错响应,但不保证获取到最新数据
分区容错性(Partition Tolerance):在任意分区网络故障的情况下系统仍能继续运行
由于保证一致性时,要求所有副本数据均更新,若有副本更新失败则返回错误。
而可用性要求,每次请求都得到非错响应,在某个副本更新失败的情况下,由系统保证数据的一致。
因此一致性、可用性不能同时满足。
二、UML时序图
1.判断进入临界失效状态
2.临界失效状态的读写
3.失效恢复过程
评论