Distributed systems chronicles: Key value store (4) - Replicated storage

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

Distributed systems chronicles: Key value store (3) - Storage layer

Third post of the distributed systems chronicles, creating a storage abstraction, and finishing up a draft version of single node key-value store.
Read more →

Distributed systems chronicles: Key value store (2) - Accepting requests

Second post of the distributed systems chronicles, Now that we have a protocol in place, let’s start accepting some client requests
Read more →

Distributed systems chronicles: Key value store (1) - Architecture and Protocol

The first post of the Distributed systems chronicles series with a description of the architecture and communication protocol of a distributed key-value store
Read more →