Elastic

Elasticity means that the system is adapting to the load. We can have a huge system, with lots of processors capable of serving the largest anticipated demand, but this is not elasticity because the demand is not constant and, most of the time, is smaller than the maximum, so the resources of such a system are idle. This wastes time, CPU cycle, and energy, and thus creates an ecological footprint:

Having systems run on the cloud can avoid such losses. The cloud is nothing more than many computers that somebody operates for multiple applications, even for multiple corporations, and each rents only the CPU cycles that it really needs, ...

Get Java Projects - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.