title: Overview menu: main weight: -10

Apache Ratis

Apache Ratis is a highly customizable Raft protocol implementation in Java. Raft is a easily understandable consensus algorithm to manage replicated state. Apache Ratis could be used in any Java application where state should be replicated between multiple instances.

Ratis Features

TODO: complete this section

Multi-group servers

TODO: complete this section

Separate RAFT log storage from actual data (client-data)

TODO: complete this section