
分布式
wang_nian
不以物喜 不以己悲 生于忧患 死于安乐
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式系统中我们面临的问题
一致性问题 分布式系统中的一致性指应用系统的一致性和数据的一致性。多个系统之间互相通信,就有可能遇到例如: (1) 调用超时:系统A调用系统B超时,系统A得到超时反馈,但不确定系统B是否已经处理结束,就会造成不一致。 (2) 掉单:系统A和系统B分别为对方的上下游,如果系统A中存在一个订单,而系统B中不存在,就会导致掉单。 (3) 缓存与数据库的不一致:面对海量的访问请求,我们经常会需要在数据库前加一层缓存,这个缓存与数据库之间如何保证一致性。 CAP定理 CAP定理,指的是在一个分布式系统中...原创 2021-03-02 16:56:34 · 619 阅读 · 0 评论 -
拜占庭将军问题
漫画:什么是拜占庭将军问题? 转载自:程序员小灰 什么是拜占庭将军问题? 在很久很久以前,拜占庭是东罗马帝国的首都。那个时候罗马帝国国土辽阔,为了防御目的,因此每个军队都分隔很远,将军与将军之间只能靠信使传递消息。 在打仗的时候,拜占庭军队内所有将军必需达成一致的共识,才能更好地赢得胜利。但是,在军队内有可能存有叛徒,扰乱将军们的决定。 这时候,在已知有成员不可靠的情况下,其余忠诚的将军需要在不受叛徒或间谍的影响下达成一致的协议。 莱斯利·兰伯特(Leslie...原创 2020-12-02 17:05:03 · 276 阅读 · 0 评论