View Source ProcessHub.Strategy.PartitionTolerance.Divergence (ProcessHub v0.2.0-alpha)

The divergence strategy for partition tolerance is used when the ProcessHub cluster is not concerned with partition failures.

When a node leaves or joins the ProcessHub cluster, the divergence strategy keeps the ProcessHub running no matter what.

In case of network partition

The divergence strategy does not handle network partitions in any way. When a network partition occurs, the ProcessHub cluster will continue to run on both sides of the partition.

This is the default strategy for partition tolerance.

Summary

Types

t()

Divergence strategy configuration.

Types

@type t() :: %ProcessHub.Strategy.PartitionTolerance.Divergence{}

Divergence strategy configuration.