logo

Arakoon - a distributed consistent key-value store

time4 yr agoview2 views

Arakoon - a distributed consistent key-value store, by Nicolas Trangez.

Arakoon is a simple consistent distributed key value store. Technically, it’s an OCaml implementation of Multi-Paxos on top of Tokyo Cabinet, using Ocsigen’s Light Weight Thread (Lwt) library for managing concurrency. Arakoon offers guaranteed consistency (as opposed to even- tual consistency), range queries, transactions, server side extensions and shards. It’s robust and fits the niche of small but important data items quite well.

Loading comments...