Start reading The Art of Scalability on the free Kindle Reading App or on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.
Programming Books C Java PHP Python Learn more Browse Programming Books

Deliver to your Kindle or other device

Enter a promotion code
or gift card
 
 
 

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

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

To view this video download Flash Player

 

The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise [Kindle Edition]

Michael T. Fisher , Martin L. Abbott
4.5 out of 5 stars  See all reviews (23 customer reviews)

Digital List Price: $35.99 What's this?
Print List Price: $44.99
Kindle Price: $19.79
You Save: $25.20 (56%)

Free Kindle Reading App Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.

To get the free app, enter your email address or mobile phone number.

Formats

Amazon Price New from Used from
Kindle Edition $19.79  
Paperback $33.05  
Kindle Daily Deals
Kindle Delivers: Daily Deals
Subscribe to find out about each day's Kindle Daily Deals for adults and young readers. Learn more (U.S. customers only)

Book Description

A Comprehensive, Proven Approach to IT Scalability from Two Veteran Software, Technology, and Business Executives

 

In The Art of Scalability, AKF Partners cofounders Martin L. Abbott and Michael T. Fisher cover everything IT and business leaders must know to build technology infrastructures that can scale smoothly to meet any business requirement. Drawing on their unparalleled experience managing some of the world’s highest-transaction-volume Web sites, the authors provide detailed models and best-practice approaches available in no other book.

 

Unlike previous books on scalability, The Art of Scalability doesn’t limit its coverage to technology. Writing for both technical and nontechnical decision-makers, this book covers everything that impacts scalability, including architecture, processes, people, and organizations.

 

Throughout, the authors address a broad spectrum of real-world challenges, from performance testing to IT governance. Using their tools and guidance, organizations can systematically overcome obstacles to scalability and achieve unprecedented levels of technical and business performance.

 

Coverage includes

  • Staffing the scalable organization: essential organizational, management, and leadership skills for technical leaders
  • Building processes for scale: process lessons from hyper-growth companies, from technical issue resolution to crisis management
  • Making better “build versus buy” decisions
  • Architecting scalable solutions: powerful proprietary models for identifying scalability needs and choosing the best approaches to meet them
  • Optimizing performance through caching, application and database splitting, and asynchronous design
  • Scalability techniques for emerging technologies, including clouds and grids
  • Planning for rapid data growth and new data centers
  • Evolving monitoring strategies to tightly align with customer requirements


Editorial Reviews

Review

“This book is much more than you may think it is. Scale is not just about designing Web sites that don’t crash when lots of users show up. It is about designing your company so that it doesn’t crash when your business needs to grow. These guys have been there on the front lines of some of the most successful Internet companies of our time, and they share the good, the bad, and the ugly about how to not just survive, but thrive.”

–Marty Cagan, Founder, Silicon Valley Product Group


“A must read for anyone building a Web service for the mass market.”

–Dana Stalder, General Partner, Matrix Partners



“Abbott and Fisher have deep experiences with scale in both large and small enterprises. What’s unique about their approach to scalability is they start by focusing on the true foundation: people and process, without which true scalability cannot be built. Abbott and Fisher leverage their years of experience in a very accessible and practical approach to scalability that has been proven over time with their significant success.”

–Geoffrey Weber, VP of Internet Operations/IT, Shutterfly


“If I wanted the best diagnoses for my health I would go to the Mayo Clinic. If I wanted the best diagnoses for my portfolio companies’ performance and scalability I would call Martin and Michael. They have recommended solutions to performance and scalability issues that have saved some of my companies from a total rewrite of the system.”

–Warren M. Weiss, General Partner, Foundation Capital


“As a manager who worked under Michael Fisher and Marty Abbott during my time at PayPal/eBay, the opportunity to directly absorb the lessons and experiences presented in this book are invaluable to me now working at Facebook.”

–Yishan Wong, Director of Engineering, Facebook


"The Art of Scalability is by far the best book on scalability on the market today. The authors tackle the issues of scalability from processes, to people, to performance, to the highly technical. Whether your organization is just starting out and is defining processes as you go, or you are a mature organization, this is the ideal book to help you deal with scalability issues before, during, or after an incident. Having built several projects, programs, and companies from small to significant scale, I can honestly say I wish I had this book one, five, and ten years ago.”

–Jeremy Wright, CEO, b5media, Inc.


“Only a handful of people in the world have experienced the kind of growth-related challenges that Fisher and Abbott have seen at eBay, PayPal, and the other companies they’ve helped to build. Fewer still have successfully overcome such challenges. The Art of Scalability provides a great summary of lessons learned while scaling two of the largest internet companies in the history of the space, and it’s a must-read for any executive at a hyper-growth company. What’s more, it’s well-written and highly entertaining. I couldn’t put it down.”

–Kevin Fortuna, Partner, AKF Consulting


“Marty and Mike’s book covers all the bases, from understanding how to build a scalable organization to the processes and technology necessary to run a highly scalable architecture. They have packed in a ton of great practical solutions from real world experiences. This book is a must-read for anyone having difficulty managing the scale of a hyper-growth company or a startup hoping to achieve hyper growth.”

–Tom Keeven, Partner, AKF Consulting


The Art of Scalability is remarkable in its wealth of information and clarity; the authors provide novel, practical, and demystifying approaches to identify, predict, and resolve scalability problems before they surface. Marty Abbott and Michael Fisher use their rich experience and vision, providing unique and groundbreaking tools to assist small and hyper-growth organizations as they maneuver in today’s demanding technological environments.”

–Joseph M. Potenza, Attorney, Banner & Witcoff, Ltd.

From the Back Cover

A Comprehensive, Proven Approach to IT Scalability from Two Veteran Software, Technology, and Business Executives

 

InThe Art of Scalability,AKF Partners cofounders Martin L. Abbott and Michael T. Fisher cover everything IT and business leaders must know to build technology infrastructures that can scale smoothly to meet any business requirement. Drawing on their unparalleled experience managing some of the world's highest-transaction-volume Web sites, the authors provide detailed models and best-practice approaches available in no other book.

 

Unlike previous books on scalability,The Art of Scalabilitydoesn't limit its coverage to technology. Writing for both technical and nontechnical decision-makers, this book covers everything that impacts scalability, including architecture, processes, people, and organizations.

 

Throughout, the authors address a broad spectrum of real-world challenges, from performance testing to IT governance. Using their tools and guidance, organizations can systematically overcome obstacles to scalability and achieve unprecedented levels of technical and business performance.

 

Coverage includes

  • Staffing the scalable organization: essential organizational, management, and leadership skills for technical leaders
  • Building processes for scale: process lessons from hyper-growth companies, from technical issue resolution to crisis management
  • Making better “build versus buy” decisions
  • Architecting scalable solutions: powerful proprietary models for identifying scalability needs and choosing the best approaches to meet them
  • Optimizing performance through caching, application and database splitting, and asynchronous design
  • Scalability techniques for emerging technologies, including clouds and grids
  • Planning for rapid data growth and new data centers
  • Evolving monitoring strategies to tightly align with customer requirements

Product Details

  • File Size: 4228 KB
  • Print Length: 592 pages
  • Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
  • Publisher: Addison-Wesley Professional; 1 edition (December 15, 2009)
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B002ZY5FE0
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Lending: Not Enabled
  • Amazon Best Sellers Rank: #73,708 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?


Customer Reviews

Most Helpful Customer Reviews
28 of 32 people found the following review helpful
3.0 out of 5 stars Good points, but sub-optimal approach January 17, 2010
By Aban
Format:Paperback|Verified Purchase
This book is good from an HR / management perspective on scalability. I wish the authors had been more technical (and by that I mean less "qualitative" and more statistical) in their approach (even though I agree there can be no "one size fits all" solution to this problem). There are instances in the book where the authors mention that while a team of 1 can produce 1 unit of work, a team of 2 can produce only 1.99 units of work, an assertion which makes about as much sense in the real world as a unicorn. I am sorry if I am coming across as being very negative, because there are some very strong points in this book which are worth considering. However, my grievance (as an engineer) is that it is not for a techie who wants to create a scalable company (aka Brinn/Page or Zuckerburg), but instead is for a management grad who wants to manage a tech company. I wish there were more books available for the former, than the latter.
Was this review helpful to you?
11 of 12 people found the following review helpful
Format:Paperback
Imagine a highly scalable architecture of a successful ecommerce company.
If you visualize distributed data centers, content distribution networks,
Brewers CAP theorem etc you have only half of the scalability story.
This book tells the whole story of organizational scalability of which
technical scalability is only a part. Consider some examples like how do
you perform reliable change management of a vast infrastructure to
maintain business continuity or what should be the model for unambiguous
responsibility-accountibility in a scalable organization.

I have worked in a critical scalability project of PayPal.com and can vouch
that this book is a gem.
Comment | 
Was this review helpful to you?
13 of 15 people found the following review helpful
2.0 out of 5 stars Not for engineers with years of experience. March 9, 2011
Format:Paperback|Verified Purchase
Someone wrote, of this book: "However, my grievance (as an engineer) is that it is not for a techie who wants to create a scalable company (aka Brinn/Page or Zuckerburg), but instead is for a management grad who wants to manage a tech company."

I think this is spot on. I am a software engineer of about 7 years and I was looking for technical insight on scaling as well as tips for an engineer advancing through the phases of a start up Internet company.

The book belabored simple or even self-evident concepts to the point of almost unreadability. I thought, honestly, at some points they were padding it. For someone with my experience level, which I wouldn't self-rate even as "a lot of experience", the book was almost insight-less. Perhaps a management degree graduate looking to get into tech management would find this text useful in some way.
Was this review helpful to you?
4 of 4 people found the following review helpful
Format:Paperback
I've always been an advocate of engineering - REAL engineering, not the haphazard practice of slapping things together that some people call engineering. Both forms depend on expertise, but that is where the similarities end. REAL engineering is based on methodical planning, accounting for how the many parts work together, disciplined execution, and a bit of obsession over failure and how to prevent it.

The Art of Scalability is the best book I've seen that captures not just the process and technology aspects of complex systems engineering, but also the ever-important people side of things. I've learned the right leaders, managers, staff, and organization structures are critical to success and often the root cause of failure.

When considering engineering skills, we focus too heavily on the technical abilities. These are certainly necessary, but successful personality traits go far beyond the trained skills. Natural born traits of cooperation and leadership (I'm in the "nature" camp more than "nurture" on this one) will also determine the outcome, probably even more than all others.

This book contains a lot of brilliant, pragmatic advice on the technical aspects of building reliable complex systems, but it is the human components that struck me as exceptional. Bravo guys!!
Comment | 
Was this review helpful to you?
5 of 6 people found the following review helpful
5.0 out of 5 stars Excellent Book with Practical Information February 17, 2010
Format:Paperback|Verified Purchase
The Art of Scalability is an excellent book, written by some guys that know A LOT about scaling technology and organizations. These were the guys that scaled the infrastructure at eBay to support massive growth in the late 90s through the mid 2000s. The book focuses on people, process, and technology - ALL of which are critical to building a scalable company. Some folks write books purely focused on the technical aspect of scaling a business, which I think misses most of the picture. Yes there are certain technical design principles that are critical such as scale out, not up, implement caching, etc. The point is that if you hire and fire the right people and implement correct processes you have a much greater chance to implement the appropriate technology infrastructure to support a high-growth business. What really elevates this book from others is that it is not too abstract when talking about people and process. They provide detailed examples of what a post mortem meeting agenda should be and who should attend, what the role of the problem manager should be, etc.

ON the technical side of the equation, they spend a lot of time discussing design principles and architecture trade-offs. This includes when to split databases, separating applications or actions into 'swim lanes', etc. There is enough here to satisfy someone who is just looking for technical design and architecture as well.

If you are involved in building or supporting a scalable technology business this is a MUST read.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Rather than using the narrow definition of scalability (the software...
Rather than using the narrow definition of scalability (the software architecture side), this books looks at Scalability from an organizational, team, process perspective - and... Read more
Published 24 days ago by harm j scherpbier
5.0 out of 5 stars Brilliant Work on Running a Technology Organization
This is a fantastic book on scalability. Ostensibly it's voiced in terms of scalable web architecture, but in truth it's about scaling any technology organization. Read more
Published 2 months ago by Aaron Nicholas Tubbs
5.0 out of 5 stars IMO every CTO or program manager should read it
I got impressed when I started to read this, I realized scalability were stuff related with hardware and brain only but I was wrong, this book taught me a lot of details I haven't... Read more
Published 18 months ago by Mario Gonzalez Troncoso
4.0 out of 5 stars Operations Manager manual
As other reviewers have pointed out the book will not go into technical details; however, it does not linger at the high level view either. Read more
Published 23 months ago by CollectedReader
3.0 out of 5 stars Not for the Technology-Minded
This is probably a useful book for the MBA-set in fast-growing environments, but there's almost nothing useful for technologists, even those in a management role. Read more
Published on October 2, 2012 by Ryan Miller
5.0 out of 5 stars Review
I selected this book because of its content about organizations and processes on technology based companies. Read more
Published on September 12, 2011 by Daniel Korzekwa
3.0 out of 5 stars Good Overview But Lacks Details
Overall its a good read. ( 3 Stars )

Likes:
1- Great for Management with Non Technical Background. Read more
Published on August 20, 2011 by Ali Asghar
5.0 out of 5 stars top notch tools and best practices written clearly
clear pragmatic best practices, methodologies and tools from two world-class practitioners. there are a lot of scalability books I have now read out there that are full of murky... Read more
Published on February 2, 2011 by jdsboston
5.0 out of 5 stars Practical and excellent advice
When scaling a business, it is all about people, processes, and tools. The authors present practical knowledge and tips. Read more
Published on January 5, 2011 by Linda Pittenger
5.0 out of 5 stars Book of the Year 2010: the Art of Scalability
Buy The Art of Scalability now. Buy it for yourself. Buy a copy for every manager, leader, director, and other technical senior person in your company. Read more
Published on December 21, 2010 by John Shiple
Search Customer Reviews
Search these reviews only

More About the Authors

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


Forums

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


Look for Similar Items by Category