1. 如何证明分布式系统的 CAP 理论?

2023-07-23  本文已影响0人  木叶苍蓝

分布式系统的特点

随着移动互联网的快速发展,互联网的用户数量越来越多,产生的数据规模也越来越大。
对应用系统提出了更高的要求,我们的系统必须支持高并发访问和海量数据处理
分布式系统技术就是用来解决集中式架构的性能瓶颈问题

分布式系统的核心是可扩展性
通过对服务,存储的扩展,来提高系统的处理能力
通过对多台服务器协同工作,来完成单台服务器无法处理的任务,尤其是高并发或者大数据量的任务

单点故障(Single Point Failure)

是指在系统中某个组件一旦失效,这会让整个系统无法工作,而不出现单点故障,单点不影响整体就是分布式系统的设计目标之一。

无状态

是因为无状态的服务才能满足部分机器宕机不影响全部,可以随时进行扩展的需求

CAP 代表什么含义

20230724193213.jpg

CAP 理论提醒我们,在架构设计中,不要把精力浪费在如何设计满足三者的完美分布式系统上,而要合理进行取舍。

CP 和 AP 架构的取舍

上一篇 下一篇

猜你喜欢

热点阅读