O'Reilly logo

The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise, Second Edition by Michael T. Fisher, Martin L. Abbott

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 20. Designing for Any Technology

Success in warfare is gained by carefully accommodating ourselves to the enemy’s purpose.

—Sun Tzu

Have you ever heard someone describe an architecture or design by using the names of the third-party or open source solutions used to implement that platform or architecture? It might sound something like this:

We use Apache Web servers and Tomcat application servers. We use MySQL databases and NetApp storage devices. Our network gear is Cisco routers and switches.

Nice product plugs. If this were a movie, you could sell the product placements. Each of the solution providers mentioned will certainly appreciate this description of an implementation. And yes, we meant to say “implementation,” because the preceding ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required