分布式架构之设计篇(四)-聊聊cap-3.1 A与P的差异
最编程
2024-02-25 07:33:12
...
从上述的描述中,因为两者都有容错可用的描述,我们很容易将A 跟 P 混淆在一起。接下去,咱们从各个维度去分析C 与P的差异。
1、从关注点来说,A关注的是用户对分布式系统的可用要求;P关注的是分布式系统实例间的网络连通性。
2、从要求上来看,A从外部的视角,要求分布式系统在正常响应时间内一直可用;P从实例节点的视角出发,在遇到某节点或节点间通信故障的时候,要求分布式系统整体对节点的容错及恢复性。
3、从受众上分析,A针对的是用户,P针对的是服务实例。
下一篇: R语言实现流式细胞数据分析