Chapter 32. High Availability and Fault Tolerance Fundamentals

Earlier chapters have broadly considered the subject of detecting and responding to breakdowns in business processes, and they have touched upon some of the recovery actions that might be taken when breakdowns occur. This chapter narrows the focus to one particular type of breakdown and one specific type of recovery action. The breakdown is the loss of a participant in the business process, and the recovery action is the automatic replacement of the failed participant with another participant.

There are actually two closely related but subtly different strategies for the automatic replacement of a failed component. One is termed fault tolerance (FT) and the other high availability ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.