Skip to content

kaarelk/r4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

r4j

Raft implementation in java. Supported features:

  • Leader election
  • Log replication
  • Safety

TODO:

  • Batching
  • Log compaction
  • Cluster reconfiguration (resize)

restful-r4j

Example implementation using r4j library. Restful data store using:

  • Jetty + jersey
  • Zeromq
  • Jackson
  • File based log

TODO:

  • leveldb data store (instead of in-memory hash map)
  • log compaction

About

Raft implementation in java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages