Skip to main content
Top

2018 | OriginalPaper | Chapter

Reference Architecture for Self-adaptive Microservice Systems

Authors : Krasimir Baylov, Aleksandar Dimov

Published in: Intelligent Distributed Computing XI

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Microservice architectural style emerged as a way of building highly scalable and flexible systems as opposed to the standard monolith approach. Despite the multiple benefits, as the number of services increase, the cost of service management and support also raises. In this paper we propose reference architecture for microservice systems in order to find a solution to the problem. The architecture approach is based on the notion of autonomic computing. It allows services to register or search for self-adaptation mechanisms when they need to respond to external environment changes.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Newman, S.: Building Microservices. O’Reilly Media, Inc. (2015) Newman, S.: Building Microservices. O’Reilly Media, Inc. (2015)
4.
go back to reference Toffetti, G., et al.: An architecture for self-managing microservices. In: Proceedings of 1st International Workshop on Automated Incident Management in Cloud. ACM (2015) Toffetti, G., et al.: An architecture for self-managing microservices. In: Proceedings of 1st International Workshop on Automated Incident Management in Cloud. ACM (2015)
5.
go back to reference Denaro, G., Pezze, M. Tosi, D. Designing self-adaptive service-oriented applications. In: Fourth International Conference on Autonomic Computing, ICAC’07. IEEE (2007) Denaro, G., Pezze, M. Tosi, D. Designing self-adaptive service-oriented applications. In: Fourth International Conference on Autonomic Computing, ICAC’07. IEEE (2007)
6.
go back to reference Anwar, A., et al.: Anatomy of cloud monitoring and metering: a case study and open problems. In: Proceeding of the 6th Asia-Pacific Workshop on Systems. ACM (2015) Anwar, A., et al.: Anatomy of cloud monitoring and metering: a case study and open problems. In: Proceeding of the 6th Asia-Pacific Workshop on Systems. ACM (2015)
7.
go back to reference Braberman, V., et al.: Morph: a reference architecture for configuration and behaviour self-adaptation. In: Proceedings of the 1st International Workshop on CTSE, pp. 9–16. ACM (2015) Braberman, V., et al.: Morph: a reference architecture for configuration and behaviour self-adaptation. In: Proceedings of the 1st International Workshop on CTSE, pp. 9–16. ACM (2015)
8.
go back to reference Brun, Y., et al.: Engineering self-adaptive systems through feedback loops. In: Software Engineering for Self-adaptive Systems, pp. 48–70. Springer, Berlin, Heidelberg (2009) Brun, Y., et al.: Engineering self-adaptive systems through feedback loops. In: Software Engineering for Self-adaptive Systems, pp. 48–70. Springer, Berlin, Heidelberg (2009)
9.
go back to reference Gomaa, H., Hashimoto, K.: Dynamic self-adaptation for distributed service-oriented transactions. In: Proceedings of the 7th International Symposium SEAMS. IEEE Press (2012) Gomaa, H., Hashimoto, K.: Dynamic self-adaptation for distributed service-oriented transactions. In: Proceedings of the 7th International Symposium SEAMS. IEEE Press (2012)
Metadata
Title
Reference Architecture for Self-adaptive Microservice Systems
Authors
Krasimir Baylov
Aleksandar Dimov
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-66379-1_26

Premium Partner