Pulse v0.1.1 API Reference
Modules
Service registration and discovery library for Elixir. Relies on etcd as an external service registry
The Pulse.Directory
module maintains connections and tracks available nodes registered for each discovered service. This module is monitored by Pulse internally, you do not need to start a worker to use it
Start one or more Pulse.Discover
workers to look up registered nodes for required services
Pulse.Register
is responsible for service registration. To use it, declare it as a worker in your application’s supervision tree