This blog post discusses how we will go about replicating our kv-store, failure modes, and Raft