Programming Books C Java PHP Python Learn more Browse Programming Books

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $21.64 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Guerrilla Capacity Planning: A Tactical Approach to Planning for Highly Scalable Applications and Services [Hardcover]

by Neil J. Gunther
4.7 out of 5 stars  See all reviews (6 customer reviews)

List Price: $69.99
Price: $50.27 & FREE Shipping. Details
You Save: $19.72 (28%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Gift-wrap available.
Want it tomorrow, April 25? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition --  
Hardcover $50.27  
Paperback $47.29  
Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

November 14, 2006 3540261389 978-3540261384 2007

Under today’s shortened fiscal horizons and contracted time-to-market schedules, traditional approaches to capacity planning are seen by management as inflating production schedules. In the face of relentless pressure to get things done faster, this book facilitates rapid forecasting of capacity requirements, based on opportunistic use of available performance data and tools so that management insight is expanded but production schedules are not. The book introduces such concepts as an iterative cycle of improvement called "The Wheel of Capacity Planning," and Virtual Load Testing, which provides a highly cost-effective method for assessing application scalability.

Frequently Bought Together

Guerrilla Capacity Planning: A Tactical Approach to Planning for Highly Scalable Applications and Services + The Art of Capacity Planning: Scaling Web Resources + Performance by Design: Computer Capacity Planning By Example
Price for all three: $132.09

Buy the selected items together

Editorial Reviews

About the Author

Neil J. Gunther, M.Sc., Ph.D., SMIEEE, is an internationally recognized IT researcher and computer performance analyst who founded Performance Dynamics Company ( in 1994. Originally from Melbourne, Australia, he has resided near Silicon Valley in California since 1980. In that time Dr. Gunther has held teaching positions at California State University-Hayward and San Jose University, as well as research and management positions at Xerox PARC, Pyramid/Siemens Technology, and JPL/NASA where he worked on the Voyager and Galileo missions. His "Guerrilla Capacity Planning" classes have been presented at such organizations as America Online (AOL), Boeing, FedEx, Motorola, Nokia, Stanford University, Sun Microsystems and UCLA. In 1996, Dr.

Gunther was awarded Best Technical Paper at the Computer Measurement Group international conference (CMG'96) and at CMG'08 he received the prestigious A.A. Michelson Award---the industry's highest honor for computer performance analysis and capacity planning. Dr. Gunther is also a member of AMS, APS, ACM and SPIE. More details can be found on his Wiki page.

Product Details

  • Hardcover: 253 pages
  • Publisher: Springer; 2007 edition (November 14, 2006)
  • Language: English
  • ISBN-10: 3540261389
  • ISBN-13: 978-3540261384
  • Product Dimensions: 9.5 x 6.4 x 0.9 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #229,827 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.7 out of 5 stars
4.7 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
Dr. Neil Gunther has undertaken an important work, that of teaching to IT professionals the basics of measuring and modeling the scalability of parallel computer systems. The model that he develops in his book is a useful starting point; however, this model fails to provide a sufficiently general basis for modeling the behavior of the wide variety of current parallel computer systems.

The "universal scalability law" that he describes in section 4.4, and for which he provides figure 4.8 and equation 4.31, extends Amdahl's Law via the addition of a "coherency" term that models effects such as data exchange between parallel processes. And although Dr. Gunther suggests that this coherency term ought to grow linearly with the number of parallel processes, and hence should appear as a quadratic term in equation 4.31, this coherency term depends on the specific communication architecture of the computer system and can grow non-linearly, for example, as log to the base two of the number of processes.

This logarithmic growth law may occur because one processor may not communicate directly with all other processors. Instead, one processor may send information to two other processors, and each of those two processors may send information to two more processors, and so forth. Therefore, in order to model the communication that occurs in such a communication cascade, the quadratic n(n-1) coherency term in equation 4.31 should be replaced by an n*log(n) term.

Moreover, performance data that are obtained from current parallel computer systems do not always conform to Dr. Gunther's "universal" scalability "law" under other conditions.
Read more ›
Comment | 
Was this review helpful to you?
5 of 6 people found the following review helpful
4.0 out of 5 stars Enlightening, however ... March 11, 2007
Format:Hardcover|Verified Purchase
First of all, this book was worth the money I spent on it. I came away from reading this book with a clear understanding of the differences between speed and scale, and with a system for modelling the scalability of systems in general.

However... really all of this value was in the first quarter of the book. I read on and read on looking for further conceptual gems but they weren't to be found.

I guess that books are "meant" to be at least a particular length, but this one could have been much shorter and more concise.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Hardcover|Verified Purchase
Very readable coverage of Capacity Planning and Performance Management. Doesn't presume any previous knowledge, but doesn't talk down either. Several good chapters talking about queueing theory.
A great practical handbook.
Comment | 
Was this review helpful to you?


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category