Google cloud platform 什么';本文讨论了单paxos状态机和多paxos状态机的区别

Google cloud platform 什么';本文讨论了单paxos状态机和多paxos状态机的区别,google-cloud-platform,google-cloud-spanner,paxos,Google Cloud Platform,Google Cloud Spanner,Paxos,从扳手纸上可以看出 “为了支持复制,每个spanserver在每个平板电脑上实现一个Paxos状态机。(早期的Spaner版本支持每个平板电脑有多个Paxos状态机,这允许更灵活的复制配置。这种设计的复杂性使我们放弃了它。)” 那么,有人能解释单个paxos状态机意味着什么吗?那么多台paxos机器意味着什么 我猜每个平板电脑的多个Paxos状态机是指在单个平板电脑中有多个独立的Paxos状态机,那么单个平板电脑中的领导者和追随者可以并行复制数据,因为这些单个Paxos状态机是独立的 是这样吗?

从扳手纸上可以看出

“为了支持复制,每个spanserver在每个平板电脑上实现一个Paxos状态机。(早期的Spaner版本支持每个平板电脑有多个Paxos状态机,这允许更灵活的复制配置。这种设计的复杂性使我们放弃了它。)”

那么,有人能解释单个paxos状态机意味着什么吗?那么多台paxos机器意味着什么

我猜每个平板电脑的多个Paxos状态机是指在单个平板电脑中有多个独立的Paxos状态机,那么单个平板电脑中的领导者和追随者可以并行复制数据,因为这些单个Paxos状态机是独立的


是这样吗?如果我误解了什么,请纠正我。谢谢。

我认为另一个也可以很好地解释Paxos状态机和多Paxos之间的区别。我不认为这意味着并行复制,而只是使用以前关于顺序表数据复制的协议。@Ggrimaldo我不同意你的看法。这不是paxos和multi paxos之间的区别。再说一次,我们总是在工业中实现多PaxO。多paxos应用更广泛,实现更容易。所以我认为multi-paxos状态机意味着multi-paxos组。