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