SaaSHub helps you find the best software and product alternatives Learn more →
Erlang Raft Projects
-
ra
A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.
-
khepri
Khepri is a tree-like replicated on-disk database library for Erlang and Elixir. (by rabbitmq)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Erlang/OTP doesn't handle leader election, and by itself is bad at handling netsplits.
There is https://github.com/rabbitmq/ra which is a Raft implementation in Erlang that is Jepsen-tested. You could use it to build "etcd in Erlang", or https://github.com/rabbitmq/khepri which is built on top of Ra.
Erlang/OTP doesn't handle leader election, and by itself is bad at handling netsplits.
There is https://github.com/rabbitmq/ra which is a Raft implementation in Erlang that is Jepsen-tested. You could use it to build "etcd in Erlang", or https://github.com/rabbitmq/khepri which is built on top of Ra.
Erlang Raft related posts
- The Erlang Runtime System
- Ask HN: Good examples of fault-tolerant Erlang code?
- Elixir at Ramp
- Khepri is a tree-like replicated on-disk database library for Erlang and Elixir
- Building Aggregates in Elixir and PostgreSQL
-
A note from our sponsor - SaaSHub
www.saashub.com | 29 Apr 2024
Index
Sponsored