Considerations

The following considerations should be taken into account while implementing this pattern:

  • The implementation of the pattern is complex and requires testing multiple failure scenarios.
  • In case of failures, the supervisor may execute the Actors more than once. The logic of each of the subordinates should be idempotent.
  • To recover from failure, the supervisor may ask the subordinates to reverse their operations. This may be a complex objective to achieve.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset