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 条
  • [41] Microservices Identification in Monolith Systems: Functionality Redesign Complexity and Evaluation of Similarity Measures
    Santos, Samuel
    Silva, Antonio Rito
    JOURNAL OF WEB ENGINEERING, 2022, 21 (05): : 1543 - 1582
  • [42] On the automatic recovery of style-specific architectural relations in software systems
    Traverso M.
    Mancoridis S.
    Automated Software Engineering, 2002, Kluwer Academic Publishers (09) : 331 - 360
  • [43] Evaluation of local community metrics: from an experimental perspective
    Ma, Lianhang
    Chiew, Kevin
    Huang, Hao
    He, Qinming
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2018, 51 (01) : 1 - 22
  • [44] Evaluation of local community metrics: from an experimental perspective
    Lianhang Ma
    Kevin Chiew
    Hao Huang
    Qinming He
    Journal of Intelligent Information Systems, 2018, 51 : 1 - 22
  • [45] RELATIONS BETWEEN HUMAN AND EXPERIMENTAL ARTERIOSCLEROSIS
    HASS, GM
    MODERN CONCEPTS OF CARDIOVASCULAR DISEASE, 1976, 45 (03) : 85 - 90
  • [46] CITY DESIGN AND EXPERIENCE + RELATIONS BETWEEN PLANNING REGULATIONS AND ARCHITECTURAL DESIGN
    TERRANOVA, A
    SPAZIO E SOCIETA-SPACE & SOCIETY, 1985, 8 (30): : 84 - 89
  • [47] Numerical correlation between non-visual metrics and brightness metrics—implications for the evaluation of indoor white lighting systems in the photopic range
    Tran Quoc Khanh
    Trinh Quang Vinh
    Peter Bodrogi
    Scientific Reports, 13 (1)
  • [48] Considerations on the relationship between dosimetry metrics and experimental conditions
    Griffin, Patrick J.
    Vehar, David W.
    Cooper, Phillip J.
    King, Donald B.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2007, 54 (06) : 2288 - 2295
  • [49] An ontology for architectural evaluation -: Case study:: Collaboration systems
    Griman, Anna
    Perez, Maria
    Garrido, Jose
    Rodriguez, Maria
    ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 310 - +
  • [50] Refinement of Relations between Mixed Moduli of Smoothness in the Metrics of Lp and L∞
    Potapov, M. K.
    Simonov, B., V
    MATHEMATICAL NOTES, 2021, 110 (3-4) : 347 - 362