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.
-
-
-
-
-
-
swarm 3.4.0
A fast, multi-master, distributed global process registry, with automatic distribution of worker processes.
-
-
-
-
jido 1.2.0
A toolkit for building autonomous, distributed agent systems in Elixir
-
grains 1.7.0
A framework to implement process data flows using declarative flow graphs.
-
-
-
-
-
-
sidejob 2.2.0
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.
-
regulator 0.6.0
Regulator provides adaptive conconcurrency and congestion control algorithms for load shedding.
-
horde_process 0.4.1
A helper module for constructing and managing processes using the Horde distributed process library.
-
rpcsdk 0.4.11
This package contains the templates of dynamic multi GenServer (aka. RequestBroker) and similaly dynamic multi queue and its crawler which has configurerable schedule to dequeue handler. We can help to implement such as RPC messaging subsystem.
-
process_hub 0.3.3-alpha
Distributed processes manager and global process registry