Skip to content

Uses Horde as the process registry for a Commanded application

License

Notifications You must be signed in to change notification settings

uberbrodt/commanded_horde_registry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Uses Horde as the process registry for a Commanded application

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages