« Useful Corporate Blogs that Talk About Scalability | Main | Strategy: Flickr - Do the Essential Work Up-front and Queue the Rest »
Friday
Oct102008

The Art of Capacity Planning: Scaling Web Resources

Update 3: The book was released! Find it on Amazon at The Art of Capacity Planning.
Update 2: Maybe the iPhone can use a little capacity planning? What's Behind the iPhone 3G Glitches: One source says Apple programmed the Infineon chip to demand a more powerful 3G signal than the iPhone really requires. So if too many people try to make a call or go on the Internet in a given area, some of the devices will decide there's insufficient power and switch to the slower network—even if there is enough 3G bandwidth available.
Update: To get a taste of what will be served, mySQL DBA has a nice post titled Capacity Planning, Architecture, Scaling, Response time, Throughput. You learn how to figure out when your application will break by building a 3rd order polynomial. Cool stuff!

John Allspaw who is the Operations Engineering Manager at Flickr is about to publish a book with O'Reilly.

There are not much details so far but it seems interesting and relevant to High Scalability.

Allspaw combines personal anecdotes from many phases of Flickr's growth with insights from his colleagues in many other industries to give you solid guidelines for measuring your growth, predicting trends, and making cost-effective preparations.

Topics include:
  • Evaluating tools for measurement and deployment

  • Capacity analysis and prediction for storage, database, and application servers

  • Designing architectures to easily add and measure capacity

  • Handling sudden spikes

  • Predicting exponential and explosive growth

  • How cloud services such as EC2 can fit into a capacity strategy


The Art of Capacity Planning: Scaling Web Resources is available for pre-order on amazon.com

Reader Comments (3)

It's also available as a "Rough Cut" from Safari. That's a pre-release PDF version of the book in development.

This is going to be a very important book.

December 31, 1999 | Unregistered CommenterMichael Nygard

Thank you Michael. It is good to know!

December 31, 1999 | Unregistered Commentergeekr

Excellent ...

December 31, 1999 | Unregistered Commenterhukuk

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>