中文

Rabia:通过随机化简化状态机复制

分布式、并行与集群计算 2021-09-28 v1

摘要

我们介绍了 Rabia,一个用于在数据中心内实现状态机复制(SMR)的简单且高性能的框架。Rabia 的主要创新在于利用随机化来简化设计。Rabia 提供了以下两个特性:(i) 它不需要任何故障转移协议,并支持简单的辅助协议,如日志压缩、快照和重新配置,这些组件在开发 SMR 系统时通常被认为是最具挑战性的;(ii) 它提供了高性能,在有利的设置下(同一可用区,三个副本),其吞吐量比最接近的竞争对手(即 EPaxos)高出 1.5 倍,并且在更多副本数量或部署在多个可用区时具有可比性。

关键词

引用

@article{arxiv.2109.12616,
  title  = {Rabia: Simplifying State-Machine Replication Through Randomization},
  author = {Haochen Pan and Jesse Tuglu and Neo Zhou and Tianshu Wang and Yicheng Shen and Xiong Zheng and Joseph Tassarotti and Lewis Tseng and Roberto Palmieri},
  journal= {arXiv preprint arXiv:2109.12616},
  year   = {2021}
}

备注

Full version of the SOSP21 paper