Chapter 36. Enterprise Architecture: Fault Tolerance, High Availability, and Load Distribution

The components of the enterprise’s systems do not live in isolation, especially those that are service providers. They interact with each other in a variety of ways, and these interactions result in design dependencies. The fault tolerance and high-availability design choices you make for a service (or for any component, for that matter) determine the mechanisms by which that service can be accessed. This, in turn, impacts the design of any component using the service. Every single interaction between components carries with it this type of design dependency.

On the enterprise level, the enterprise architecture decisions made regarding network, storage, ...

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.