Skip to main content

Posts

Showing posts from September, 2016

Cloud Computing - Distributed Computing Products

Assignment  Describe the consensus/consistency algorithms (along with safety and liveness properties) used in the following cloud services/products ? Cassandra 2.0 : Paxos http://www.datastax.com/dev/blog/lightweight-transactions-in-cassandra-2-0 ZooKeeper : Variant of Multi-paxos https://zookeeper.apache.org/doc/r3.1.2/zookeeperInternals.html https://cwiki.apache.org/confluence/display/ZOOKEEPER/Zab1.0 https://distributedalgorithm.wordpress.com/2015/06/20/architecture-of-zab-zookeeper-atomic-broadcast-protocol/ https://cwiki.apache.org/confluence/display/ZOOKEEPER/Zab+vs.+Paxos Google Spanner : Paxos http://static.googleusercontent.com/media/research.google.com/en//archive/spanner-osdi2012.pdf http://research.google.com/archive/spanner.html Google Chubby : Paxos http://static.googleusercontent.com/media/research.google.com/en//archive/chubby-osdi06.pdf Facebook HydraBase : RAFT https://raft.github.io/ https://raft.github.io/raft.pdf https://github.co...