Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

890 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Copycat

Build Status Maven Central Gitter

Copycat is a feature complete, fully asynchronous implementation of the Raft consensus algorithm in Java 8 built for Atomix and designed for use in any project. The implementation provides a fully featured client and server to operate on replicated state machines. The implementation includes:

Additionally, this implementation has undergone extensive Jepsen testing to verify it maintains linearizability in a number of different failure scenarios.

For more information on the Raft implementation itself, see Copycat internals

About

A novel implementation of the Raft consensus algorithm

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages