使用和发展情况用于衡量Web的成功与否,而基于Web的公司生存与否取决于他们根据不断增长的需求扩展基础架构的能力。这本简单实用的指南将给予你需要用来测量、部署和管理Web应用程序架构的知识和工具,以走在具有威胁的瓶颈和急速的增长前面。
本书作者John Allspaw是图片共享网站Flickr.com的运营工程经理。《容量规划的艺术》汲取了Flickr的成长中很多作者的个人心得,并结合了作者在其他企业工作的同仁们的领悟。他们的第一手经验将会是你测算增长、预测趋势和做出符合成本效益的准备工作的有力方针。
在本书中,作者Allspaw利用多年的宝贵经验,从Flickr的早期,当他不得不去管理任何具有成长型互动状态服务(web presence)的公司典型的成本与性能的平衡开始讲述。他在《容量规划的艺术》中给出的建议将会帮助你为突发的增长做好准备,对你会有非常大的帮助。
PREFACE
1 GOALS, ISSUES, AND PROCESSES IN CAPACITY PLANNING
Quick and Dirty Math
PredictinR When Your Systems Will Fail
Make Your System Stats Tell Stories
BuyinR Stuff: Procurement Is a Process
Performance and Capacity: Two Different Animals
The Effects of Social Websites and Open APIs
2 SETTING GOALS FOR CAPACITY
Different Kinds of Requirements and Measurements
Architecture Decisions
3 MEASUREMENT: UNITS OF CAPACITY
Aspects of Capacity Tracking Tools
Applications of MonitorinR
API UsaRe and Its Effect on Capacity
Examples and Reality
Summary
4 PREDICTING TRENDS
RidinR Your Waues
Procurement
The Effects of Increasing Capacity
LonR-Term Trends
Iteration and Calibration
Summary
5 DEPLOYMENT
Automated Deployment Philosophies
Automated Installation Tools
Automated ConfiRuration
Summary
A VIRTUALIZATION AND CLOUD COMPUTING
B DEALING WITH INSTANTANEOUS GROWTH
C CAPACITY TOOLS
INDEX