Developing Self-Adaptive Microservice Systems: Challenges and Directions
Nabor C. Mendonça,
Pooyan Jamshidi,
David Garlan and Claus Pahl.
In IEEE Software, 26 November 2019.
Online links: 
Abstract
A self-adaptive system can dynamically monitor and adapt its behavior to preserve or enhance its quality attributes under uncertain operating conditions. This article identifies key challenges for the development of microservice applications as self-adaptive systems, using a cloud-based intelligent video surveillance application as a motivating example. It also suggests potential new directions for addressing most of the identified challenges by leveraging existing microservice practices and technologies. |
Keywords: Self-adaptation.
@Article{2019:Nabor:Microservice,
AUTHOR = {Mendon\c{c}a, Nabor C. and Jamshidi, Pooyan and Garlan, David and Pahl, Claus},
TITLE = {Developing Self-Adaptive Microservice Systems: Challenges and Directions},
YEAR = {2019},
MONTH = {26 November},
JOURNAL = {IEEE Software},
PDF = {http://acme.able.cs.cmu.edu/pubs/uploads/pdf/1910.07660.pdf},
ABSTRACT = {A self-adaptive system can dynamically monitor and adapt its behavior to preserve or enhance its quality attributes under uncertain operating conditions. This article identifies key challenges for the development of microservice applications as self-adaptive systems, using a cloud-based intelligent video surveillance application as a motivating example. It also suggests potential new directions for addressing most of the identified challenges by leveraging existing microservice practices and technologies.},
KEYWORDS = {Self-adaptation} }
|