commanded_horde_registry

A Commanded.Registration implementation using Horde as a distributed process registry


License
MIT

Documentation

CommandedHordeRegistry

Process registration and distribution via Horde

In order to use this, you will need to update your commanded config

config :your_app, YourCommandedApp,
  registry: Commanded.Registration.HordeRegistry

Installation

Add the following to your mix.exs deps:

    {:commanded_horde_registry, "~> 1.0.0-alpha.0"}

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/commanded_horde_registry.

Development Status

I've updated to Horde 0.7 and now am targeting Commanded 1.0. One thing to note is that we are only providing a distributed process registry. The Commanded.Aggregate.Supervisor will still be a basic DynamicSupervisor and aggregates will not be restarted in the event of a node exit.