Networks aren't reliable, so you'll need to support partition tolerance. 这句话要怎么理解

2019-11-17 16:32:56 +08:00
 ruandao

分布式系统内,网络不可靠是必然的,这个我理解

但是,要支持分区容忍,要怎么支持?具体是做什么操作? 重试?

高可用,节点 over 的时候,将流量导到其他节点(可能不是最新的),

强一致,节点 over 到一定数量的时候, 直接报错

分区容忍,具体要怎么进行操作?

801 次点击
所在节点    问与答
1 条回复
Raymon111111
2019-11-17 23:36:03 +08:00
CAP 理论中, P 不可避免, 也就是说网络必然会出问题.

那么 C 和 A 只能保一个

partition tolerance 我理解是要考虑要 P 的可能而使得系统至少保住 C 或者 A 中的一个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/620397

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX