A fast, multi-master, distributed global process registry, with automatic distribution of worker processes.
Memcached client, with connection pooling and cluster support.
Distributed supervisor & process registry built with δ-CRDTs
Connection manager for a cluster of nodes
Token bucket rate limiter written in elixir with configurable backends
A distributed service registry built on top of phoenix_pubsub. Requests are dispatched to one or more services based on hashed keys.
The helper application to manage cluster, that uses hash ring to route requests to nodes. Automatically keeps track of connected nodes, ...
A building blocks for CQRS segregated applications