Buoyant

Buoyant’s goal is to make it easier to build distributed systems that fit your
needs.

Servers in distributed systems need to agree with each other on their state.
Buoyant implements the Raft Consensus Algorithm, a
relatively understandable algorithm for ensuring all servers agree on their
state. This allows you to build a reliable, distributed system that fits your
needs. You get to decide how state is stored and how servers communicate with
each other. Eventually plugins will be available to make this even easier.