xxxxxxxxxx
System stays responsive in the face of failure.
• Resilience is achieved by replication, containment, isolation, and delegation.
• Failures are contained within each component.
• Parts of the system can fail, without compromising the system as a whole.
• Recovery of each component is delegated to another.
• High-availability is ensured by replication where necessary
xxxxxxxxxx
The system responds in a timely manner.
• Responsiveness is the cornerstone of usability and utility.
• Responsiveness also means problems may be detected quickly and dealt with effectively.
• Responsive systems provide rapid and consistent response times.
• Consistent behavior simplifies error handling, builds end user confidence, and encourages
further interaction.