An Experimental Evaluation of Relations Between Architectural and Runtime Metrics in Microservices Systems

被引:0
|
作者
Knoll, Niels [1 ]
Lichtenthaeler, Robin [1 ]
机构
[1] Univ Bamberg, Distributed Syst Grp, Bamberg, Germany
关键词
Microservice Architecture; Architecture Metrics; Model Driven Generation;
D O I
10.5220/0011728600003488
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The decisions made about the architecture of a microservices system at design time influence the runtime behavior of the resulting system and can be hard to change later. But predicting or evaluating how excatly architecture decisions impact runtime behavior is difficult and in practice mostly based on previous experience. Architectural metrics that are measurable at design time and have a traceable impact on runtime metrics could support architectural decision making to improve quality and prevent costly redevelopments. To investigate traceable relations between architectural metrics and runtime metrics, this paper presents a model-driven generation system for microservice architectures. The system can be used to benchmark different architecture alternatives of a Java-based application without manually changing application code. Using this system, we performed experiments to examine relations between architectural metrics and throughput as a runtime metric.
引用
收藏
页码:147 / 154
页数:8
相关论文
共 50 条
  • [21] An Experimental Evaluation on Runtime Verification of Self-adaptive Systems in the Presence of Uncertain Transition Probabilities
    Ogawa, Kento
    Nakagawa, Hiroyuki
    Tsuchiya, Tatsuhiro
    SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM 2015), 2015, 9509 : 253 - 265
  • [22] Relations Between Moduli of Smoothness in Different Metrics
    Potapov, M. K.
    Simonov, B. V.
    Tikhonov, S. Yu.
    MOSCOW UNIVERSITY MATHEMATICS BULLETIN, 2009, 64 (03) : 105 - 112
  • [23] Machine Learning-based Prediction for Dynamic, Runtime Architectural Optimizations of Embedded Systems
    Vazquez, Ruben
    Gordon-Ross, Ann
    Stitt, Greg
    2019 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS) - NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2019,
  • [24] Featured Scents: Towards Assessing Architectural Smells for Self-Adaptive Systems at Runtime
    Dos Santos, Edilton Lima
    Schobbens, Pierre-Yves
    Perrouin, Gilles
    2022 IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2022), 2022, : 104 - 107
  • [25] Public Relations Metrics Measurement and Evaluation-An Overview
    van Ruler, Betteke
    Vercic, Ana Tkalac
    Vercic, Dejan
    PUBLIC RELATIONS METRICS: RESEARCH AND EVALUATION, 2008, : 1 - 18
  • [26] On relations between partial moduli of smoothness in mixed metrics
    Simonov, B. V.
    Jumabayeva, A. A.
    PERIODICA MATHEMATICA HUNGARICA, 2024, 88 (01) : 38 - 58
  • [27] On relations between partial moduli of smoothness in mixed metrics
    Simonov, B. V.
    Jumabayeva, A. A.
    PERIODICA MATHEMATICA HUNGARICA, 2023,
  • [28] On relations between partial moduli of smoothness in mixed metrics
    B. V. Simonov
    A. A. Jumabayeva
    Periodica Mathematica Hungarica, 2024, 88 (1) : 38 - 58
  • [29] Evaluation of Biomolecular Metrics in Microphysiological Systems
    Young, C. L.
    Griffith, L. G.
    Lauffenburger, D. A.
    2014 40TH ANNUAL NORTHEAST BIOENGINEERING CONFERENCE (NEBEC), 2014,
  • [30] Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners
    Waseem, Muhammad
    Liang, Peng
    Ahmad, Aakash
    Shahin, Mojtaba
    Khan, Arif Ali
    Marquez, Gaston
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2022), 2022, : 135 - 144