Distributed key-value storage based on RAFT consensus algorithm build on AKKA.
It's coursework for Roman Elizarov's (aka @elizarov) Distributed Systems course, read in ITMO University, Spring 2016.
- complete README
- documentation
- logging
- handle backups
- client
- add option to connect to
- specific node
- cluster
- add option to connect to
- consistent hashing
- create independent modules for consensus algorithm and key value storage implementation
- ...
This project is licensed under WTFPL