分布式系统
文章平均质量分 93
dcjszhr
这个作者很懒,什么都没留下…
展开
-
分布式系统paxos
P2. 如果一个值为v的提议被选择,那么每一个。P2. 如果一个值为v的提议被选择,那么每一个。P2a. 如果一个值为v的提议被选择,那么。P2b: 如果一个值为v的提议被选择,那么。P2b: 如果一个值为v的提议被选择,那么。P2b: 如果一个值为v的提议被选择,那么。P2b: 如果一个值为v的提议被选择,那么。的每一个编号更高的提议都有值v。的每一个编号更高的提议都有值v。的每一个编号更高的提议都有值v。的每一个编号更高的提议都有值v。的每一个编号更高的提议都有值v。的每一个编号更高的提议都有值v。原创 2024-02-29 17:02:24 · 643 阅读 · 0 评论 -
分布式系统--时间和时钟
示例:Facebook。原创 2024-01-29 21:16:57 · 697 阅读 · 0 评论 -
分布式状态和一致性
看到旧值是否可以?只要不超过30秒?也许看到旧值可以,只要它不是在我们最后一次更新之前?或者我们应该总是读取最新的更新?如果读取和更新同时(大致)发生怎么办?如果有并发更新怎么办?我应该读哪一个?我们需要正式的语义!原创 2024-02-04 23:26:59 · 1010 阅读 · 0 评论 -
分布式系统primary back up
这个过程可以是同步的,也可以是异步的,但关键是需要有一个明确的确认机制,以便原主服务器(或在其失败后由视图服务)确认备份服务器已成功接收并应用了所有必要的状态信息。每个视图定义了当前的主服务器和备份服务器。在高可用性和容错性设计中,这通常涉及到复杂的同步、确认和健康检查机制,以确保在任何时候系统的状态都是一致的,即使在发生故障和角色转换的情况下。:在这种情况下,如果有客户端向B(现在的主服务器)写入新数据,而另一个客户端尝试从A(过时的服务器)读取数据,就会发生陈旧读取,因为A包含的数据不是最新的。原创 2024-02-12 17:23:01 · 903 阅读 · 0 评论