Elector

example workflow

Description

Elector is an Erlang application that automatically detects all nodes inside the distributed Erlang cluster and chooses the leader node. The elections are started automatically when the Elector application is started or when a node joins or leaves the cluster. Elector also allows you to run pre- and post-election hooks that will be triggered when the election process is started and finished.

The default election strategy is to choose the node with the highest uptime.

Features