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 ...