View Source ProcessHub.Strategy.Migration.Autonomous (ProcessHub v0.5.0-beta)
The autonomous migration strategy implements the ProcessHub.Strategy.Migration.Base protocol.
Unlike ColdSwap and HotSwap which coordinate process migration between nodes via
start/stop requests, the Autonomous strategy takes a fundamentally different approach:
each node independently reconciles its local state against belongs_to, stopping
children that shouldn't be here and starting children that should be here.
There is no inter-node communication and no state handover.
Experimental
This strategy is experimental and may change in future versions.
Summary
Types
@type t() :: %ProcessHub.Strategy.Migration.Autonomous{}
The autonomous migration struct. No configuration options.