为什么多Paxos被称为多Paxos?我看不出它是如何“多”的。
另请参阅此答案,其中讨论了为什么可以安全地执行此操作的原因https://stackoverflow.com/a/64759874/329496
Paxos协议有两个阶段需要交换许多消息。为了优化Paxos协议,我们尝试仅在需要时运行阶段。第一阶段谈论的是“领导者选举”。为了获取日志中的每个条目(状态机复制问题),没有必要一遍又一遍地运行此阶段。我们只在领导者失败时运行它。这是选择领导者用于日志而不仅仅是针对日志中的每个条目的时间。多Paxos意味着同一个领导者处理多个客户端请求,而无需一遍又一遍地运行领导者选举。
Multi
似乎是关于协议实例中多个请求/命令的,第一个之后跳过Prepare/Promise
。 - greybeard