Combo.PubSub
Distributed Pub/Sub system and presence tracking system.
Installation
Add :combo_pubsub to the list of dependencies in mix.exs:
def deps do
[
{:combo_pubsub, "<requirement>"}
]
endUsage
For more information, see the documentation.
Testing
Testing by default spawns nodes internally for distributed tests.
To run tests that do not require clustering, exclude the clustered tag:
$ mix test --exclude clusteredIf you have issues running the clustered tests try running:
$ epmd -daemonbefore running the tests.