Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fogfish/ek

Erlang clustering
https://github.com/fogfish/ek

Last synced: 16 days ago
JSON representation

Erlang clustering

Awesome Lists containing this project

README

        

# Erlang Kluster

Distributed process groups, topology management and routing using consistent hashing.

## Inspiration

The library is looking after Erlang's `pg2`. It avoids the usage of global locks
for group state management and provides alternative approaches to address processes.

## Key features

* distributed process group(s) with notification on change of topology
* key routing using consistent hashing
* uses CRDTs OR-Set to reconcile state of distributed group