Skip to content

Repository files navigation

Raft protocol implementation in Java

Build & run

Standard maven

  • Build self-executable jar file
./mvnw clean package
  • Run application Pay attention that we also need to provide --enable-preview during runtime because we have used Structured Concurrency which is in a preview mode for java 23.
./run1.sh

./run2.sh

./run3.sh

Native image <-- NOT WORKING, requires logback replacement for native build

About

Raft consensus and replicated log implementation in modern Java

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages