gpt4 book ai didi

algorithm - multi-paxos为什么叫multi-paxos?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:38:34 24 4
gpt4 key购买 nike

为什么 multi-paxos叫做multi-paxos?我看不出它是如何“多”的。

最佳答案

这是关于 轮算法,以同意来自稳定领导者的顺序请求,消息最少。最初没有公认的领导者,您必须至少运行一轮基本的 Paxos,其中候选人领导者发送准备请求(使用论文中的术语 Paxos Made Simple)。大多数人的积极回应证实了它是领导者。然后它会发送该轮的接受消息,如果您获得大多数接受确认,该轮将成功终止。与其重新开始准备请求,它还可以立即转移到疾驰模式,在该模式下,当它听到对先前接受请求的大多数确认时,它会发送连续的接受消息。这是非常高效的,因为它需要最少数量的消息,但它只发生在来自稳定领导者的轮中。这可能会因领导者崩溃而中断,否则网络故障会导致跟随者在其他方面健康的领导者上超时。然后它将发出自己的准备请求作为领导挑战,通过基本的 Paxos 规则解决。一旦获得稳定的领导者,它就可以升级到 multi-Paxos 奔跑模式。

另请参阅此答案,其中讨论了为什么这样做是安全的 https://stackoverflow.com/a/64759874/329496

关于algorithm - multi-paxos为什么叫multi-paxos?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26589137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com