Jonathan Ellis created CASSANDRA-6246:
-----------------------------------------
Summary: EPaxos
Key: CASSANDRA-6246
URL: https://issues.apache.org/jira/browse/CASSANDRA-6246
Project: Cassandra
Issue Type: Improvement
Components: Core
Reporter: Jonathan Ellis
Priority: Minor
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.
--
This message was sent by Atlassian JIRA
(v6.1#6144)