The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern EnterpriseA 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
|
Contents
Introduction | |
The Impact of People and Leadership on Scalability | |
Roles for the Scalable Technology Organization | |
Organizational Responsibilities | |
Individual Contributor Responsibilities | |
A Tool for Defining Responsibilities | |
Designing Organizations | |
Performance and Stress Testing | |
Architecting Scalable Solutions | |
Barrier Conditions and Rollback | |
Fast or Right? | |
Designing for Any Technology | |
Creating Fault Isolative Architectural Structures | |
Introduction to the AKF Scale Cube | |
Splitting Applications for Scale | |
Leadership 101 | |
Management 101 | |
Making the Business Case | |
Understanding Why Processes Are Critical to Scale | |
Managing Incidents and Problems | |
Managing Crisis and Escalations | |
Controlling Change in Production Environments | |
Determining Headroom for Applications | |
Conclusion | |
Exploring Architectural Principles | |
Joint Architecture Design | |
Architecture Review Board | |
Focus on Core Competencies Build Versus | |
Determining Risk | |
Splitting Databases for Scale | |
Caching for Performance and Scale | |
Asynchronous Design for Scale | |
Too Much Data | |
Clouds and Grids | |
Soaring in the Clouds | |
Plugging in the Grid | |
Monitoring Applications | |
Planning Data Centers | |
Putting It All Together | |
Calculating Availability | |
Capacity Planning Calculations | |
Index | |
Other editions - View all
The Art of Scalability: Scalable Web Architecture, Processes, and ... Martin L. Abbott No preview available - 2010 |
The Art of Scalability: Scalable Web Architecture, Processes, and ... Martin L. Abbott,Michael T. Fisher No preview available - 2010 |



