Brownout: building more robust cloud applications
Cristian Klein, Martina Maggio, Karl-Erik Årzén, Francisco Hernández-Rodríguez · 2014
Self-adaptation is a first class concern for cloud applications, which should be able to withstand diverse runtime changes. Variations are simultaneously happening both at the cloud infrastructure level - for example hardware failures - and at the user workload level - flash crowds. However, robustly withstanding extreme variability, requires costly hardware over-provisioning.