This repository has been archived by the owner. It is now read-only.
A novel implementation of the Raft consensus algorithm
Clone or download


Build Status Maven Central Gitter

Copycat has moved!

Copycat 2.x is now atomix-raft and includes a variety of improvements to Copycat 1.x:

  • Multiple state machines per cluster
  • Multiple sessions per client
  • Index-free memory mapped log
  • Per-state-machine snapshots
  • Framework agnostic serialization
  • Partitioning
  • etc

This repository is no longer officially maintained.