Actors
Libraries implementing the Actor model for concurrent programming with isolated processes that communicate via message passing. Packages among the 3,000 most downloaded in the past 90 days.
-
1.1k2.3m
-
1.6k2.2m
-
49592.3k
-
jido 2.4.0
A toolkit for building autonomous, distributed agent systems in Elixir
1.9k145.1k last 90 days1.9k145.1k -
70381.1k
-
14078.2k
-
68562.4k
-
swarm 3.4.0
A fast, multi-master, distributed global process registry, with automatic distribution of worker processes.
1.3k40.2k last 90 days1.3k40.2k -
regulator 0.6.0
Regulator provides adaptive conconcurrency and congestion control algorithms for load shedding.
17931.6k last 90 days17931.6k -
group 0.3.1
Distributed process groups, registry, lifecycle monitoring, and isolated subclusters.
4610.2k last 90 days4610.2k -
3278.1k
-
sidejob 2.3.1
sidejob is an Erlang library that implements a parallel, capacity-limited request pool. In sidejob, these pools are called resources. A resource is managed by multiple gen_server like processes which can be sent calls and casts using sidejob:call or sidejob:cast respectively.
155.9k last 90 days155.9k -
durable_server 0.1.6
DurableServer provides durable, distributed GenServer processes backed by object storage.
1825.3k last 90 days1825.3k -
405.0k
-
54.9k
-
grains 1.7.1
A framework to implement process data flows using declarative flow graphs.
4.3k last 90 days-4.3k -
854.1k
-
74.0k
-
224.0k