中文

论 Paxos 中连续选票的意义

分布式、并行与集群计算 2020-06-04 v1

摘要

在本文中,我们检视 Paxos 协议并展示如何利用选票(ballot)的离散编号来弱化学习条件。具体而言,我们定义连续选票的概念,并由此定义连续法定人数(Consecutive Quorums)。连续法定人数弱化了学习准则,使得学习者无需来自多数接受者在同一选票中发送的匹配 accept 消息即可学习一个值。我们证明此修改保留了 Paxos 原有的安全性和活性保证。我们定义了封装离散连续选票属性的 Consecutive Paxos。为确立这些结果的正确性,除纸面证明外,我们还正式验证了构建于优化版 Multi-Paxos 之上的状态机复制库的正确性,该 Multi-Paxos 经修改以反映 Consecutive Paxos。

关键词

引用

@article{arxiv.2006.01885,
  title  = {On the Significance of Consecutive Ballots in Paxos},
  author = {Eli Goldweber and Nuda Zhang and Manos Kapritsos},
  journal= {arXiv preprint arXiv:2006.01885},
  year   = {2020}
}

备注

19 Pages