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 条
  • [1] Monitoring Resources of Machine Learning Engine In Microservices Architecture
    Parekh, Nikunj
    Kurunji, Swathi
    Beck, Alan
    2018 IEEE 9TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2018, : 486 - 492
  • [2] Improving the QoS of recommender systems using adaptive machine learning
    Bhonde, Mukul M.
    Mulkalwar, Pramod N.
    Test Engineering and Management, 2019, 81 (11-12): : 6585 - 6591
  • [3] cCube: A Cloud Microservices Architecture for Evolutionary Machine Learning Classification
    Salza, Pasquale
    Hemberg, Erik
    Ferrucci, Filomena
    O'reilly, Una-May
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 137 - 138
  • [4] Microservices Architecture to Improve the Performance of Machine Learning Applications in eHealth
    Calderon-Gomez, Huriviades
    Mendoza-Pitti, Luis
    Gomez-Pulido, Jose Manuel
    Vargas-Lombardo, Miguel
    TECHNOLOGIES AND INNOVATION, CITI 2024, 2025, 2276 : 137 - 153
  • [5] QoS-Aware IIoT Microservices Architecture
    Al-Masri, Eyhab
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INTERNET (ICII 2018), 2018, : 171 - 172
  • [6] Improving Network Security Using Machine Learning Techniques
    Akbar, Shaik
    Chandulal, J. A.
    Rao, K. Nageswara
    Kumar, G. Sudheer
    2012 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2012, : 76 - 80
  • [7] Improving Design Quality of Software Using Machine Learning Techniques
    Prabha, C. Lakshmi
    Shivakumar, N.
    2020 6TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2020, : 583 - 588
  • [8] Improving Clone Detection Precision using Machine Learning Techniques
    Arammongkolvichai, Vara
    Koschke, Rainer
    Ragkhitwetsagul, Chaiyong
    Choetkiertikul, Morakot
    Sunetnanta, Thanwadee
    2019 10TH INTERNATIONAL WORKSHOP ON EMPIRICAL SOFTWARE ENGINEERING IN PRACTICE (IWESEP 2019), 2019, : 31 - 36
  • [9] Improving Indoor WiFi Localization by Using Machine Learning Techniques
    Gorjan, Hanieh Esmaeili
    Jimenez, Victor P. Gil
    SENSORS, 2024, 24 (19)
  • [10] Improving sequence tagging using machine-learning techniques
    Jiang, Wei
    Wang, Xiao-Long
    Guan, Yi
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 2636 - +