Packages
bedrock_raft
0.9.7
An implementation of the RAFT consensus algorithm in Elixir that doesn't force opinions. Bake the protocol into your own GenServers, send messages and manage logs how you like.
Current section
Files
Jump to
Current section
Files
bedrock_raft
README.md
README.md
# Bedrock Raft
[](https://github.com/bedrock-kv/raft/actions/workflows/elixir_ci.yaml?branch=main)
[](https://coveralls.io/github/bedrock-kv/raft?branch=main)
An implementation of the RAFT consensus algorithm in Elixir that doesn't force a lot of opinions. You can bake the protocol into your own genservers, send messages and manage the logs how you like.
## Installation
```elixir
def deps do
[
{:bedrock_raft, "~> 0.9"}
]
end
```