Month: October 2013

Dissertation Proposal: “Achieving Distributed Consensus with Raft”

I’ve submitted my undergraduate dissertation proposal on “Achieving Distributed Consensus with Raft“ Read More

The problem with consensus

A distributed system is collection of nodes, each which there own local memory, which are able to communicate via message passing, cooperate to perform a computation. CAP theorem [1,2] argues that its not possible to achieve consistency, availability and partition tolerance. But machines will fail and there failures are tolerated (to varying extents) by replication. These replicates Read More