zlacker

[return to "Clocks Are Bad, Or, Welcome to the World of Distributed Systems"]
1. neolef+K8[view] [source] 2013-11-13 02:27:53
>>pharkm+(OP)
How do other distributed databases handle this?
◧◩
2. jbelli+cf[view] [source] 2013-11-13 04:28:53
>>neolef+K8
Cassandra offers a mix of commutative operations (sets, maps, increments), an eventlog model, and lightweight (paxos-based) transactions. Unlike a key/value database like Riak, Cassandra can update individual fields of a row or document independently, which simplifies things enormously.

http://www.datastax.com/dev/blog/why-cassandra-doesnt-need-v...

http://www.datastax.com/dev/blog/cql3_collections

http://www.datastax.com/dev/blog/lightweight-transactions-in...

◧◩◪
3. ssever+yj[view] [source] 2013-11-13 05:56:00
>>jbelli+cf
Cassandra suffers from the same problem and can drop updates. The Paxos transactions were and maybe still are an absolute joke as exposed by Aphyr.
[go to top]