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 24. Splitting Databases for Scale

So in war, the way is to avoid what is strong and to strike at what is weak.

—Sun Tzu

This chapter focuses on the AKF Scale Cube’s application to databases or, more broadly, “persistence engines”—those solutions that store data (e.g., relational databases, multi-initiated storage solutions, NoSQL solutions). Armed with the information in Chapters 21 through 24, you should be able to create a fault-isolative architecture capable of nearly infinite scale, thereby increasing customer satisfaction and shareholder returns.

Applying the AKF Scale Cube to Databases

The x-axis, as you will recall from Chapter 22, focuses on the cloning of services and data without bias. Each x-axis implementation requires the ...

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