Following is the related cloud design patterns which can be used in conjunction with this pattern:
- Compensating Transaction Pattern: If an Actor is unable to complete operation, the supervisor Actor may message other subordinates to undo any work that they have previously performed.
- Circuit Breaker Pattern: An Actor can use this pattern to handle faults that may take a variable amount of time to rectify when connecting to a remote service or resource.