The art of capacity planning being ready for the big growth spurt

Web-based companies live or die by the ability to scale their infrastructure to accommodate increasing demand. This book is a hands-on and practical guide to planning for such growth, with many techniques and considerations to help you plan, deploy, and manage web application infrastructure. Written...

Full description

Bibliographic Details
Main Author: Allspaw, John
Format: eBook
Language:English
Published: Sebastopol, Calif. O'Reilly Media 2008
Edition:1st ed
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Includes bibliographical references and index
  • The Art of Capacity Planning; Focus and Topics; Audience for This Book; Organization of the Material; Conventions Used in This Book; Using Code Examples; We & d Like to Hear from You; Safari® Books Online; Acknowledgments; 1. Goals, Issues, and Processes in Capacity Planning; Predicting When Your Systems Will Fail; Make Your System Stats Tell Stories; Buying Stuff: Procurement Is a Process; Performance and Capacity: Two Different Animals; The Effects of Social Websites and Open APIs; 2. Setting Goals for Capacity; Service Level Agreements; Business Capacity Requirements; User Expectations
  • Architecture DecisionsProviding Scaling Points; Hardware Decisions (Vertical, Horizontal, and Diagonal Scaling); Disaster Recovery; 3. Measurement: Units of Capacity; Round-Robin Database and RRDTool; Ganglia; SNMP; Treating Logs As Past Metrics; Monitoring As a Tool for Urgent Problem Identification; Network Measurement and Planning; Load Balancing; Applications of Monitoring; Storage Capacity; A real-world example: Tracking stora