chermehdi
  • Menu ▾
    • About
  • About

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

2021-03-28 :: Mehdi Cheracher
#ds-chronicles  #distributed-systems  #architecture  #rust  #raft 
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

2021-03-27 :: Mehdi Cheracher
#ds-chronicles  #distributed-systems  #architecture  #rust  #storage 
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

2021-03-14 :: Mehdi Cheracher
#ds-chronicles  #distributed-systems  #architecture  #rust 
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

2021-02-28 :: Mehdi Cheracher
#ds-chronicles  #distributed-systems  #architecture  #rust 
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 →

Why I like rust

2020-07-29 :: Mehdi Cheracher
#rust 
A tour of the rust language features, and why you should consider it
Read more →
Mehdi cheracher