Ponder and deliberate before you make a move.
In Chapter 21, we referred several times to the AKF Scale Cube to highlight methods by which components of our architecture might be split into swim lanes or failure domains. In this chapter, we reintroduce the AKF Scale Cube. We developed the scale cube to help our clients think about how to split services, data, and transactions, and to a lesser degree, teams and processes.
Imagine a cube drawn with the aid of a three-dimensional axis for a guide. We will call the point of intersection of our three axes the initial point, as referenced by the values x = 0, y = 0, and z = 0. Figure 22.1 shows this cube and these three axes. ...