Open source Java implementation for Raft consensus protocol.

Posts Archive

    Release 0.2.0 is available

    2018 Jul 15

    0.2.0 is the second Apache release and the first release which provides binary release with example Raft applications.

    It contains more than 130 bug fixes and features since the previous release.

    This version also heavily tested with Apache Ozone where Apache Ratis is used to replicate raw Hadoop data.

    The release is available from the downloaded section or (as Ratis is a java library) from the Apache and Maven central maven repositories.

    Release 0.1.0-alpha is available

    2017 May 2

    This is the first incubator release of Apache Ratis.

    Key features:

    • Pluggable transports (Hadoop Rpc, GRpc, Netty)
    • Pluggable statemachine
    • Pluggable raft log implementation.