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.
-
-
-
horde_process 0.4.1
A helper module for constructing and managing processes using the Horde distributed process library.
-
process_hub 0.4.0-beta
Distributed processes manager and global process registry
-
-
-
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.
-
working_actors 1.1.0
A library which spawns workers to run a function in parallel.