- Modelling Distributed Erlang within a Single Node
- A model of a distributed Erlang network within a single VM.
- Testing Eventual Consistency in Riak
- Knee Deep Into P2P - Fernando Mendes - ElixirConfEU 2018 - TESTING sockets
- arjan/sworm - A user-friendly distributed process registry and process supervisor
( 2020-02-26 / 75 commits / 14 stars ) - aruki-delivery/columbo - Erlang service discovery and tracking system for clusters
( 2018-04-05 / 43 commits / 0 stars ) - bitwalker/libcluster - Automatic cluster formation/healing for Elixir applications
( 2020-01-13 / 130 commits / 1000 stars ) - cabol/nebulex - A fast, flexible and powerful distributed caching framework for Elixir
( 2020-02-23 / 81 commits / 483 stars ) - derekkraan/delta_crdt_ex - Use DeltaCrdt to build distributed applications in Elixir
( 2019-11-12 / 257 commits / 245 stars ) - derekkraan/horde - Horde is a distributed Supervisor and Registry backed by DeltaCrdt
( 2019-12-24 / 492 commits / 682 stars ) - farhadi/global_supervisor - A supervisor that dynamically distributes children across the cluster.
( 2019-02-20 / 7 commits / 3 stars ) - florinpatrascu/libcluster_gig - A libcluster strategy for Google Managed Instance Groups
( 2020-01-30 / 3 commits / 1 stars ) - Frameio/herd - Elixir cluster manager
( 2018-11-17 / 11 commits / 8 stars ) - GameAnalytics/gascheduler - Erlang Distributed Scheduler
( 2018-06-07 / 75 commits / 139 stars ) - hippware/loner - Cluster-wide singleton processes
( 2019-12-02 / 12 commits / 0 stars ) - kbrw/supervisorring - otp/supervisor-like interface to supervise distributed processes
( 2017-05-31 / 45 commits / 14 stars ) - keathley/distsys_training - Distributed Systems Training with Elixir
( 2019-11-28 / 59 commits / 82 stars ) - keathley/groot - Distributed KV store for ephemeral data
( 2020-01-06 / 7 commits / 6 stars ) - keathley/rollout - Feature Flags based on LWW registers and HLCs
( 2020-01-05 / 10 commits / 18 stars ) - kelostrada/swarm_dynamic_supervisor -
( 2018-02-11 / 11 commits / 3 stars ) - lyokato/redlock - Elixir Library: Redis Distributed Lock implementation
( 2019-03-01 / 138 commits / 14 stars ) - mrluc/peerage - Easy Elixir clusters, pluggable discovery. DNS-based (Kubernetes, Weave), UDP multicast, others.
( 2018-07-04 / 36 commits / 313 stars ) - oestrich/squabble - Simple leader election for Elixir applications
( 2018-10-28 / 14 commits / 57 stars ) - ostinelli/syn - A global Process Registry and Process Group manager for Erlang and Elixir.
( 2020-01-16 / 376 commits / 380 stars ) - phoenixframework/phoenix_pubsub - Distributed PubSub and Presence platform for the Phoenix Framework
( 2020-01-28 / 224 commits / 290 stars ) - pkinney/carmen -
( 2019-04-29 / 44 commits / 14 stars ) - quiqupltd/libelection - Library to perform leader election in a cluster of containerized Elixir nodes
( 2019-04-05 / 20 commits / 9 stars ) - rabbitmq/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.
( 2020-02-27 / 1026 commits / 346 stars ) - schlagert/bootstrap - A simple, yet powerful Erlang cluster bootstrapping application.
( 2017-11-06 / 85 commits / 88 stars ) - Shikanime/Galaxy - Simple seamless Elixir node auto clustering.
( 2020-02-26 / 156 commits / 0 stars ) - skirino/raft_kv - An Elixir library to store key-value pairs in a distributed, fault-tolerant, self-adjusting data structure
( 2019-04-16 / 40 commits / 7 stars ) - skirino/rafted_value - A Raft implementation in Elixir
( 2020-01-19 / 182 commits / 46 stars ) - tsharju/elixir_locker -
( 2015-11-26 / 54 commits / 15 stars ) - VoiceLayer/dht - A Distributed Hash Table Using the Dispatch Library
( 2016-09-07 / 3 commits / 6 stars ) - VoiceLayer/dispatch - A distributed service registry built on top of phoenix_pubsub.
( 2019-01-09 / 44 commits / 105 stars ) - wooga/locker - Atomic distributed "check and set" for short-lived keys
( 2015-12-14 / 103 commits / 150 stars ) - ZennerIoT/bucket_hydra - A bucket-based rate limit algorithm with support for clusters
( 2020-02-26 / 2 commits / 1 stars ) - ZennerIoT/maracuja - Spawn processes once per cluster, cope with net-splits
( 2019-05-03 / 4 commits / 1 stars ) - https://gitlab.com/godot-groups/distributed_ecs - ---
( --- / 0 commits / 0 stars )
- rabbitmq/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.
(1026 commits / 346 stars / 2020-02-27 ) - derekkraan/horde - Horde is a distributed Supervisor and Registry backed by DeltaCrdt
(492 commits / 682 stars / 2019-12-24 ) - ostinelli/syn - A global Process Registry and Process Group manager for Erlang and Elixir.
(376 commits / 380 stars / 2020-01-16 ) - derekkraan/delta_crdt_ex - Use DeltaCrdt to build distributed applications in Elixir
(257 commits / 245 stars / 2019-11-12 ) - phoenixframework/phoenix_pubsub - Distributed PubSub and Presence platform for the Phoenix Framework
(224 commits / 290 stars / 2020-01-28 ) - skirino/rafted_value - A Raft implementation in Elixir
(182 commits / 46 stars / 2020-01-19 ) - Shikanime/Galaxy - Simple seamless Elixir node auto clustering.
(156 commits / 0 stars / 2020-02-26 ) - lyokato/redlock - Elixir Library: Redis Distributed Lock implementation
(138 commits / 14 stars / 2019-03-01 ) - bitwalker/libcluster - Automatic cluster formation/healing for Elixir applications
(130 commits / 1000 stars / 2020-01-13 ) - wooga/locker - Atomic distributed "check and set" for short-lived keys
(103 commits / 150 stars / 2015-12-14 ) - schlagert/bootstrap - A simple, yet powerful Erlang cluster bootstrapping application.
(85 commits / 88 stars / 2017-11-06 ) - cabol/nebulex - A fast, flexible and powerful distributed caching framework for Elixir
(81 commits / 483 stars / 2020-02-23 ) - GameAnalytics/gascheduler - Erlang Distributed Scheduler
(75 commits / 139 stars / 2018-06-07 ) - arjan/sworm - A user-friendly distributed process registry and process supervisor
(75 commits / 14 stars / 2020-02-26 ) - keathley/distsys_training - Distributed Systems Training with Elixir
(59 commits / 82 stars / 2019-11-28 ) - tsharju/elixir_locker -
(54 commits / 15 stars / 2015-11-26 ) - kbrw/supervisorring - otp/supervisor-like interface to supervise distributed processes
(45 commits / 14 stars / 2017-05-31 ) - pkinney/carmen -
(44 commits / 14 stars / 2019-04-29 ) - VoiceLayer/dispatch - A distributed service registry built on top of phoenix_pubsub.
(44 commits / 105 stars / 2019-01-09 ) - aruki-delivery/columbo - Erlang service discovery and tracking system for clusters
(43 commits / 0 stars / 2018-04-05 ) - skirino/raft_kv - An Elixir library to store key-value pairs in a distributed, fault-tolerant, self-adjusting data structure
(40 commits / 7 stars / 2019-04-16 ) - mrluc/peerage - Easy Elixir clusters, pluggable discovery. DNS-based (Kubernetes, Weave), UDP multicast, others.
(36 commits / 313 stars / 2018-07-04 ) - quiqupltd/libelection - Library to perform leader election in a cluster of containerized Elixir nodes
(20 commits / 9 stars / 2019-04-05 ) - oestrich/squabble - Simple leader election for Elixir applications
(14 commits / 57 stars / 2018-10-28 ) - hippware/loner - Cluster-wide singleton processes
(12 commits / 0 stars / 2019-12-02 ) - kelostrada/swarm_dynamic_supervisor -
(11 commits / 3 stars / 2018-02-11 ) - Frameio/herd - Elixir cluster manager
(11 commits / 8 stars / 2018-11-17 ) - keathley/rollout - Feature Flags based on LWW registers and HLCs
(10 commits / 18 stars / 2020-01-05 ) - farhadi/global_supervisor - A supervisor that dynamically distributes children across the cluster.
(7 commits / 3 stars / 2019-02-20 ) - keathley/groot - Distributed KV store for ephemeral data
(7 commits / 6 stars / 2020-01-06 ) - ZennerIoT/maracuja - Spawn processes once per cluster, cope with net-splits
(4 commits / 1 stars / 2019-05-03 ) - florinpatrascu/libcluster_gig - A libcluster strategy for Google Managed Instance Groups
(3 commits / 1 stars / 2020-01-30 ) - VoiceLayer/dht - A Distributed Hash Table Using the Dispatch Library
(3 commits / 6 stars / 2016-09-07 ) - ZennerIoT/bucket_hydra - A bucket-based rate limit algorithm with support for clusters
(2 commits / 1 stars / 2020-02-26 ) - https://gitlab.com/godot-groups/distributed_ecs - ---
(0 commits / 0 stars / --- )
- rabbitmq/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.
( 2020-02-27 / 1026 commits / 346 stars ) - Shikanime/Galaxy - Simple seamless Elixir node auto clustering.
( 2020-02-26 / 156 commits / 0 stars ) - arjan/sworm - A user-friendly distributed process registry and process supervisor
( 2020-02-26 / 75 commits / 14 stars ) - ZennerIoT/bucket_hydra - A bucket-based rate limit algorithm with support for clusters
( 2020-02-26 / 2 commits / 1 stars ) - cabol/nebulex - A fast, flexible and powerful distributed caching framework for Elixir
( 2020-02-23 / 81 commits / 483 stars ) - florinpatrascu/libcluster_gig - A libcluster strategy for Google Managed Instance Groups
( 2020-01-30 / 3 commits / 1 stars ) - phoenixframework/phoenix_pubsub - Distributed PubSub and Presence platform for the Phoenix Framework
( 2020-01-28 / 224 commits / 290 stars ) - skirino/rafted_value - A Raft implementation in Elixir
( 2020-01-19 / 182 commits / 46 stars ) - ostinelli/syn - A global Process Registry and Process Group manager for Erlang and Elixir.
( 2020-01-16 / 376 commits / 380 stars ) - bitwalker/libcluster - Automatic cluster formation/healing for Elixir applications
( 2020-01-13 / 130 commits / 1000 stars ) - keathley/groot - Distributed KV store for ephemeral data
( 2020-01-06 / 7 commits / 6 stars ) - keathley/rollout - Feature Flags based on LWW registers and HLCs
( 2020-01-05 / 10 commits / 18 stars ) - derekkraan/horde - Horde is a distributed Supervisor and Registry backed by DeltaCrdt
( 2019-12-24 / 492 commits / 682 stars ) - hippware/loner - Cluster-wide singleton processes
( 2019-12-02 / 12 commits / 0 stars ) - keathley/distsys_training - Distributed Systems Training with Elixir
( 2019-11-28 / 59 commits / 82 stars ) - derekkraan/delta_crdt_ex - Use DeltaCrdt to build distributed applications in Elixir
( 2019-11-12 / 257 commits / 245 stars ) - ZennerIoT/maracuja - Spawn processes once per cluster, cope with net-splits
( 2019-05-03 / 4 commits / 1 stars ) - pkinney/carmen -
( 2019-04-29 / 44 commits / 14 stars ) - skirino/raft_kv - An Elixir library to store key-value pairs in a distributed, fault-tolerant, self-adjusting data structure
( 2019-04-16 / 40 commits / 7 stars ) - quiqupltd/libelection - Library to perform leader election in a cluster of containerized Elixir nodes
( 2019-04-05 / 20 commits / 9 stars ) - lyokato/redlock - Elixir Library: Redis Distributed Lock implementation
( 2019-03-01 / 138 commits / 14 stars ) - farhadi/global_supervisor - A supervisor that dynamically distributes children across the cluster.
( 2019-02-20 / 7 commits / 3 stars ) - VoiceLayer/dispatch - A distributed service registry built on top of phoenix_pubsub.
( 2019-01-09 / 44 commits / 105 stars ) - Frameio/herd - Elixir cluster manager
( 2018-11-17 / 11 commits / 8 stars ) - oestrich/squabble - Simple leader election for Elixir applications
( 2018-10-28 / 14 commits / 57 stars ) - mrluc/peerage - Easy Elixir clusters, pluggable discovery. DNS-based (Kubernetes, Weave), UDP multicast, others.
( 2018-07-04 / 36 commits / 313 stars ) - GameAnalytics/gascheduler - Erlang Distributed Scheduler
( 2018-06-07 / 75 commits / 139 stars ) - aruki-delivery/columbo - Erlang service discovery and tracking system for clusters
( 2018-04-05 / 43 commits / 0 stars ) - kelostrada/swarm_dynamic_supervisor -
( 2018-02-11 / 11 commits / 3 stars ) - schlagert/bootstrap - A simple, yet powerful Erlang cluster bootstrapping application.
( 2017-11-06 / 85 commits / 88 stars ) - kbrw/supervisorring - otp/supervisor-like interface to supervise distributed processes
( 2017-05-31 / 45 commits / 14 stars ) - VoiceLayer/dht - A Distributed Hash Table Using the Dispatch Library
( 2016-09-07 / 3 commits / 6 stars ) - wooga/locker - Atomic distributed "check and set" for short-lived keys
( 2015-12-14 / 103 commits / 150 stars ) - tsharju/elixir_locker -
( 2015-11-26 / 54 commits / 15 stars ) - https://gitlab.com/godot-groups/distributed_ecs - ---
( --- / 0 commits / 0 stars )
- bitwalker/libcluster - Automatic cluster formation/healing for Elixir applications
(1000 stars / 2020-01-13 / 130 commits ) - derekkraan/horde - Horde is a distributed Supervisor and Registry backed by DeltaCrdt
(682 stars / 2019-12-24 / 492 commits ) - cabol/nebulex - A fast, flexible and powerful distributed caching framework for Elixir
(483 stars / 2020-02-23 / 81 commits ) - ostinelli/syn - A global Process Registry and Process Group manager for Erlang and Elixir.
(380 stars / 2020-01-16 / 376 commits ) - rabbitmq/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.
(346 stars / 2020-02-27 / 1026 commits ) - mrluc/peerage - Easy Elixir clusters, pluggable discovery. DNS-based (Kubernetes, Weave), UDP multicast, others.
(313 stars / 2018-07-04 / 36 commits ) - phoenixframework/phoenix_pubsub - Distributed PubSub and Presence platform for the Phoenix Framework
(290 stars / 2020-01-28 / 224 commits ) - derekkraan/delta_crdt_ex - Use DeltaCrdt to build distributed applications in Elixir
(245 stars / 2019-11-12 / 257 commits ) - wooga/locker - Atomic distributed "check and set" for short-lived keys
(150 stars / 2015-12-14 / 103 commits ) - GameAnalytics/gascheduler - Erlang Distributed Scheduler
(139 stars / 2018-06-07 / 75 commits ) - VoiceLayer/dispatch - A distributed service registry built on top of phoenix_pubsub.
(105 stars / 2019-01-09 / 44 commits ) - schlagert/bootstrap - A simple, yet powerful Erlang cluster bootstrapping application.
(88 stars / 2017-11-06 / 85 commits ) - keathley/distsys_training - Distributed Systems Training with Elixir
(82 stars / 2019-11-28 / 59 commits ) - oestrich/squabble - Simple leader election for Elixir applications
(57 stars / 2018-10-28 / 14 commits ) - skirino/rafted_value - A Raft implementation in Elixir
(46 stars / 2020-01-19 / 182 commits ) - keathley/rollout - Feature Flags based on LWW registers and HLCs
(18 stars / 2020-01-05 / 10 commits ) - tsharju/elixir_locker -
(15 stars / 2015-11-26 / 54 commits ) - lyokato/redlock - Elixir Library: Redis Distributed Lock implementation
(14 stars / 2019-03-01 / 138 commits ) - kbrw/supervisorring - otp/supervisor-like interface to supervise distributed processes
(14 stars / 2017-05-31 / 45 commits ) - pkinney/carmen -
(14 stars / 2019-04-29 / 44 commits ) - arjan/sworm - A user-friendly distributed process registry and process supervisor
(14 stars / 2020-02-26 / 75 commits ) - quiqupltd/libelection - Library to perform leader election in a cluster of containerized Elixir nodes
(9 stars / 2019-04-05 / 20 commits ) - Frameio/herd - Elixir cluster manager
(8 stars / 2018-11-17 / 11 commits ) - skirino/raft_kv - An Elixir library to store key-value pairs in a distributed, fault-tolerant, self-adjusting data structure
(7 stars / 2019-04-16 / 40 commits ) - keathley/groot - Distributed KV store for ephemeral data
(6 stars / 2020-01-06 / 7 commits ) - VoiceLayer/dht - A Distributed Hash Table Using the Dispatch Library
(6 stars / 2016-09-07 / 3 commits ) - kelostrada/swarm_dynamic_supervisor -
(3 stars / 2018-02-11 / 11 commits ) - farhadi/global_supervisor - A supervisor that dynamically distributes children across the cluster.
(3 stars / 2019-02-20 / 7 commits ) - florinpatrascu/libcluster_gig - A libcluster strategy for Google Managed Instance Groups
(1 stars / 2020-01-30 / 3 commits ) - ZennerIoT/bucket_hydra - A bucket-based rate limit algorithm with support for clusters
(1 stars / 2020-02-26 / 2 commits ) - ZennerIoT/maracuja - Spawn processes once per cluster, cope with net-splits
(1 stars / 2019-05-03 / 4 commits ) - aruki-delivery/columbo - Erlang service discovery and tracking system for clusters
(0 stars / 2018-04-05 / 43 commits ) - hippware/loner - Cluster-wide singleton processes
(0 stars / 2019-12-02 / 12 commits ) - https://gitlab.com/godot-groups/distributed_ecs - ---
(0 stars / --- / 0 commits ) - Shikanime/Galaxy - Simple seamless Elixir node auto clustering.
(0 stars / 2020-02-26 / 156 commits )