Chapter 30. Detecting and Responding to Breakdowns

Earlier chapters examined a number of coordination patterns, ranging from simple fire-and-forget up through the use of process monitors and managers. Now it is time to stand back and evaluate the overall process design and determine which combinations of these coordination patterns should be employed. Since you have already considered the normal operation of the process in bringing the design this far, the primary remaining consideration is breakdown detection.

Selecting Coordination Patterns to Improve Breakdown Detection

Up to this point, although you have arrived at some business-level understanding of what can go wrong with the business process, you have pretty much been focusing on the “sunny ...

Get Implementing SOA: Total Architecture in Practice now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.