There are many ways to achieve this, and the book The Art of Scalability by Martin L. Abbott and Michael T. Fisher, proposes an ingenious model to represent them, called the scale cube. This model describes scalability in terms of the following three dimensions: X Axis: Cloning Y Axis: Decomposing by service/functionality Z Axis: Splitting by data partition