This section describes the business tier solution patterns and their impact on NFRs.
This pattern warrants that the system as a whole continues to function if part(s) of the system go offline.
Architecting an n-tier architecture where high availability is one of the prime non-functional requirements.
Drivers for the active/passive solution pattern include:
- The system has a required level of availability which must be delivered even in the face of hardware or software failure.
- The system has to be maintained and upgraded over time. Even with planned downtime, there may be a need to upgrade or fix a system element whilst ensuring the system remains available.