XMLWordPrintableJSON

Details

    Description

      One reason we haven't optimized our Paxos implementation with Multi-paxos is that Multi-paxos requires leader election and hence, a period of unavailability when the leader dies.

      EPaxos is a Paxos variant that requires (1) less messages than multi-paxos, (2) is particularly useful across multiple datacenters, and (3) allows any node to act as coordinator: http://sigops.org/sosp/sosp13/papers/p358-moraru.pdf

      However, there is substantial additional complexity involved if we choose to implement it.

      Attachments

        Issue Links

          Activity

            People

              bdeggleston Blake Eggleston
              jbellis Jonathan Ellis
              Blake Eggleston
              Votes:
              12 Vote for this issue
              Watchers:
              43 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: