Numbers look great, but so do /dev/null's. What guarantees does it make?
Has it been through Jepsen yet?
Has it been through Jepsen yet?
"Cassandra lightweight transactions are not even close to correct. Depending on throughput, they may drop anywhere from 1-5% of acknowledged writes–and this doesn’t even require a network partition to demonstrate. It’s just a broken implementation of Paxos. In addition to the deadlock bug, these Jepsen tests revealed #6012 (Cassandra may accept multiple proposals for a single Paxos round) and #6013 (unnecessarily high false negative probabilities)."
That's four bugs independent of the conflict resolution issue.