ClusterLoadBalancer.Implementation behaviour (cluster_load_balancer v1.0.0)

Behavior for implementing a ClusterLoadBalancer. You must provide a way to interact with the underlying resources that are being load balanced.

Summary

Callbacks

count()

@callback count() :: number()

kill_processes(number)

@callback kill_processes(number()) :: {:ok, number()}