Main Menu
Home / Uncategorized / Design for Scalability, Design for Failure

Design for Scalability, Design for Failure

Many application designs are built or prototyped in a very small scale – then have difficulty deploying into the “real world”. There is a temptation to “get the product out the door”, leading to implementation decisions that are fundamentally bad for a high-volume, or even just multiuser, environment. Scalability concerns used to be the preserve of banks, telcos or online service providers. With the change to cloud computing, and the increasingly global 24x7x365 nature of the information technology world, the lessons of reliability, scalability and availability are increasingly relevant to the designers, builders or customers of applications delivered online. In the two books showcased at, Marty Abbott and Michael Fisher examine this are from two different points of view. “The Art of Scalability” introduces concepts of organisation, process, risk management and leadership alongside technology and architecture as key elements of a scalable solution design. “Scalability Rules – 50 Principles for Scaling Web Sites” takes a more technology led view of the challenges, bringing out many lessons learned from high volume environments like AOL, Paypal and eBay. These books represent an excellent introduction to the concepts of high availability design, scalable in sensible (and affordable!) increments, and will help the reader understand some of the challenges of volume and scale which may not always be apparent at the proof-of-concept or prototyping stage.

About Matthew Kabik

Matthew Kabik is the former Editor of Computer Aid's Accelerating IT Success. He worked at Computer Aid, Inc. from 2008 to 2014 in the Harrisburg offices, where he was a copywriter, swordsman, social media consultant, and trainer before moving into editorial.

Check Also

The Robot Will See You Now: AI and Your Health Care

Health care is–as some have recently realized–complicated. Robots and apps will only make things more …

Leave a Reply

Your email address will not be published. Required fields are marked *

Sorry, but this content
is for our subscribers only!

But subscribing to ACCELERATING IT SUCCESS is FREE and only one click away!
Join more than 40,000 IT Professionals and get the best IT management articles to your mailbox with Accelerating IT Success!

Unsubscribe at any time