swarm
swarm copied to clipboard
Easy clustering, registration, and distribution of worker processes for Erlang/Elixir
I have a GenServer that I register using the `{:via, ...}` tuple. After running a hot code upgrade my process isn't discoverable anymore. I wonder if it has something to...
When a process joins a group and then immediately publishes in that group, the newly joined process doesn't receive the message. For example: ```` elixir Swarm.join(:test, self()) Swarm.publish(:test, :ping) #...
Is it in any way possible to "subscribe" to a Swarm registered process? Similar to Gprocs [gproc_monitor:subscribe](https://github.com/uwiger/gproc/blob/master/doc/gproc_monitor.md). I want a process to be notified when a name becomes registered /...
The current test suite runs a rather simplistic test, but a decent one: - Starts two nodes - Connects them together - Starts Swarm on both - Creates 50 worker...
The last update to `swarm` was in 2019; since then it looks like several issues and PRs have stalled. There are a few companies that have forked `swarm` for their...
Allows Swarm to compile on OTP 28