Skip to main navigation Skip to search Skip to main content

On the correctness of Egalitarian Paxos

Research output: Contribution to journalArticlepeer-review

Abstract

This paper identifies a problem in both the TLA+ specification and the implementation of the Egalitarian Paxos protocol. It is related to how replicas switch from one ballot to another when computing the dependencies of a command. The problem may lead replicas to diverge and break the linearizability of the replicated service.

Original languageEnglish
Article number105901
JournalInformation Processing Letters
Volume156
DOIs
Publication statusPublished - 1 Apr 2020

Keywords

  • Consensus
  • Distributed systems
  • Fault tolerance
  • State-machine replication

Fingerprint

Dive into the research topics of 'On the correctness of Egalitarian Paxos'. Together they form a unique fingerprint.

Cite this