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