Part I. Tenet 1. Availability: Maintaining Availability in Modern Applications

Without high availability, you have no reason to scale.

Modern software must maintain a high level of availability. Customers will not tolerate outages. If your application does not function when your customer needs it, they will not remain a customer for long.

Application availability is incredibly important to us and our customers, and it impacts how we think about application scalability. Understanding, measuring, and improving availability are the focus of the chapters in this part.

Get Architecting for Scale, 2nd Edition 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.