This book is about architecting enterprise web applications that are easily scalable with high availability and high performance. We will look at other important topics in enterprise architecture, such as security and caching. Any successful and robust enterprise architecture must address these concerns in sufficient detail for the architecture to be successful in the long run.

Scalability, availability, and performance are the top three concerns for an enterprise architect. These nonfunctional requirements play a pivotal role in shaping the user experience in short-term transactions and in long-term relationships. For business, these parameters directly impact the online revenue, business growth, competitiveness and are, therefore, ...

Get Architecting High Performing, Scalable and Available Enterprise Web Applications now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.