Improving QoS of Microservices Architecture Using Machine Learning Techniques

被引:0
|
作者
Kaushik, Neha [1 ]
机构
[1] JC Bose Univ Sci & Technol, Faridabad, India
关键词
Microservices architecture (MSA); Quality of Service (QoS); Performance; Reliability;
D O I
10.1007/978-3-031-71246-3_9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Microservices architecture has gained significant popularity in the development of modern software applications due to its scalability, flexibility, and modularity. However, ensuring high-quality service delivery while maintaining the agility and responsiveness of microservices poses several challenges. This paper introduces an innovative method aimed at enhancing the Quality of Service (QoS) in microservices architecture-driven applications through the utilization of machine learning techniques. Initially, the primary factors contributing to the overall quality of microservices applications are identified. Subsequently, a machine learning-based framework is proposed for enhancing the QoS of such applications. To validate this framework, experimental assessments are conducted using sample microservices applications as case studies. The outcomes of these experiments demonstrate a significant enhancement in the overall QoS of the microservices application facilitated by the proposed framework.
引用
收藏
页码:72 / 79
页数:8
相关论文
共 50 条
  • [31] Improving Results of Existing Groundwater Numerical Models Using Machine Learning Techniques: A Review
    Di Salvo, Cristina
    WATER, 2022, 14 (15)
  • [32] Detecting Structured Query Language Injections in Web Microservices Using Machine Learning
    Peralta-Garcia, Edwin
    Quevedo-Monsalbe, Juan
    Tuesta-Monteza, Victor
    Arcila-Diaz, Juan
    INFORMATICS-BASEL, 2024, 11 (02):
  • [33] Using machine learning techniques for stylometry
    Ramyaa
    He, CZ
    Rasheed, K
    IC-AI '04 & MLMTA'04 , VOL 1 AND 2, PROCEEDINGS, 2004, : 897 - 903
  • [34] Leveraging microservices architecture by using Docker technology
    Jaramillo, David
    Nguyen, Duy V.
    Smart, Robert
    SOUTHEASTCON 2016, 2016,
  • [35] Improving the Performance of Secure Cloud Infrastructure With Machine Learning Techniques
    Sarma, M. Subrahmanya
    Srinivas, Y.
    Ramesh, N.
    Abhiram, M.
    2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2016, : 78 - 83
  • [36] Improving Alzheimer's Disease Diagnosis with Machine Learning Techniques
    Trambaiolli, Lucas R.
    Lorena, Ana C.
    Fraga, Francisco J.
    Kanda, Paulo A. M.
    Anghinah, Renato
    Nitrini, Ricardo
    CLINICAL EEG AND NEUROSCIENCE, 2011, 42 (03) : 160 - 165
  • [37] Improving the laser cutting process design by machine learning techniques
    Tercan H.
    Khawli T.A.
    Eppelt U.
    Büscher C.
    Meisen T.
    Jeschke S.
    Production Engineering, 2017, 11 (2) : 195 - 203
  • [38] Machine Learning Techniques for Improving the Performance Metrics of Functional Verification
    Cristescu, Mihai-Corneliu
    ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY, 2021, 24 (01): : 99 - 116
  • [39] LEARNING DESIGN CONCEPTS USING MACHINE LEARNING TECHNIQUES
    MAHER, ML
    LI, H
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 1994, 8 (02): : 95 - 111
  • [40] Learning Process Analysis using Machine Learning Techniques
    Fernandez-Robles, Laura
    Alaiz-Moreton, Hector
    Alfonso-Cendon, Javier
    Castejon-Limas, Manuel
    Panizo-Alonso, Luis
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2018, 34 (03) : 981 - 989