riak-core is a distributed systems framework that is based on the Dynamo-Style architecture. It has served as the basis of Riak KV, a highly available masterless distributed database, providing essential features for controlling the behaviour of nodes in a database cluster. riak-core-lite is an updated version of riak-core which ensures compatibility with the recent OTP version and rebar, a build tool for erlang application and releases. The purpose of this project is to exercise APIs of riak-core-lite and have a reference implementation that is documented and maintained to test riak-core-lite changes. This implementation can also be used for detecting regressions and serve as a starting point to try new ideas and show how different parts of riak-core-lite are used in practice.


Riki Otaki


  • Albert S
  • Annette Bieniusa
  • Luis Mariano Guerra