Reference Architecture for Self-adaptive Microservice Systems

被引:8
|
作者
Baylov, Krasimir [1 ]
Dimov, Aleksandar [1 ]
机构
[1] Sofia Univ St KlimentOhridski, Dept Software Engn, Fac Math & Informat, Sofia, Bulgaria
来源
关键词
Self-adaptation; Microservices; Reference architecture; SOA;
D O I
10.1007/978-3-319-66379-1_26
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:297 / 303
页数:7
相关论文
共 50 条
  • [1] Developing Self-Adaptive Microservice Systems: Challenges and Directions
    Mendonca, Nabor C.
    Jamshidi, Pooyan
    Garlan, David
    Pahl, Claus
    IEEE SOFTWARE, 2021, 38 (02) : 70 - 79
  • [2] Self-Adaptive Root Cause Diagnosis for Large-Scale Microservice Architecture
    Ma, Meng
    Lin, Weilan
    Pan, Disheng
    Wang, Ping
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (03) : 1399 - 1410
  • [3] A Reference Architecture based on Reflection for Self-adaptive Software
    Affonso, Frank Jose
    Nakagawa, Elisa Yumi
    7TH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE (SBCARS 2013), 2013, : 129 - 138
  • [4] Self-Adaptive Microservice-based Systems - Landscape and Research Opportunities
    Filho, Messias
    Pimentel, Eliaquim
    Pereira, Wellington
    Maia, Paulo Henrique M.
    Cortes, Mariela, I
    2021 INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2021), 2021, : 167 - 178
  • [5] Agent Controlled Service Meshes for Resilient, Self-Adaptive Microservice Systems
    Colman, Alan
    Uzunov, Anton V.
    Vo, Quoc Bao
    Chhetri, Mohan Baruwal
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE SERVICES ENGINEERING, SSE, 2023, : 191 - 197
  • [6] A PROPOSED ARCHITECTURE FOR SELF-ADAPTIVE EXPERT SYSTEMS
    Chen, Tsung-Teng
    Ho, Cheng-Seen
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2009, 19 (02) : 213 - 248
  • [7] A novel hardware architecture for self-adaptive systems
    Casas, Jose Antonio
    Moreno, Juan Manuel
    Madrenas, Jordi
    Cabestany, Joan
    NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, 2007, : 592 - 599
  • [8] Reference Architecture for Self-adaptive Management in Wireless Sensor Networks
    Portocarrero, Jesus M. T.
    Delicato, Flavia C.
    Pires, Paulo F.
    Batista, Thais V.
    ADAPTIVE AND INTELLIGENT SYSTEMS, ICAIS 2014, 2014, 8779 : 110 - 120
  • [9] RA4Self-CPS: A Reference Architecture for Self-adaptive Cyber-Physical Systems
    Camargo, Marcos Paulo de Oliveira
    Pereira, Gabriel dos Santos
    de Almeida, Daniel
    Bento, Leandro Apolinario
    Affonso, Frank Jose
    Dorante, William Fernande
    IEEE LATIN AMERICA TRANSACTIONS, 2024, 22 (02) : 113 - 125
  • [10] Engineering Self-adaptive Microservice Applications: An Experience Report
    Riccio, Vincenzo
    Sorrentino, Giancarlo
    Camilli, Matteo
    Mirandola, Raffaela
    Scandurra, Patrizia
    SERVICE-ORIENTED COMPUTING, ICSOC 2023, PT I, 2023, 14419 : 227 - 242