Monday, August 8, 2016

Scale cube

The scale cube describes a three dimensional scalability model based on x, y & z axis scalability.

X-axis scalability is scaling a system by running multiple clones of the system behind a load balancer. Each clone takes part of the load, thus helping in sharing the load across the clones. This is the widely adopted and easily implementable scaling model.

Y-axis scalability is scaling a system by splitting it based on functionality. Each set of functionally related modules are deployed to gather.

Z-axis scalability is scaling the system by splitting them based on the data it handles. For example, handling of data based on region, customer type, etc. Here data is partitioned and each instance handles requests to its specific data set.

------------------------------------------------------------------------------------------------------------------------------------------------

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home