Chapter 16. Rapid Flexible Scalability

How often have you looked at the logs that are monitoring a system's usage and seen minimal use of memory, CPU, or other system resources? Servers are built to handle anticipated peak loads. Normal practice and the natural tendency to anticipate the worst and/or cover your behind usually mean that the highest peaks that a server can handle are almost never encountered. This is expensive, both in terms of capital costs for hardware and licenses and operational costs such as electricity, cooling, floor and rack space costs, support staff and other incidental costs. It also imposes significant burdens on the operational staff supporting the machines. The more machines one uses, the more likely it is that one ...

Get Applied Architecture Patterns on the Microsoft Platform 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.