Recovery for Sporadic Operations on Cloud Applications
During sporadic operations (e.g. deployment, upgrade, and reconfiguration, etc.) on cloud applications, errors could happen and make the operations fail. This is due to several reasons such as cloud APIs uncertainty. One way to handle the errors is to recover from them. Some existing recovery approaches such as exceptions handling mechanisms usually do recovery by a graceful operation exit or issuing waiting time, and they are faced with the challenge of handling cross-platform and cross-language exceptions. The authors' research proposes a non-intrusive recovery method to recover from errors during sporadic operations on cloud applications.