arrow
返回

Micro Frontend Based Performance Improvement and Prediction for Microservices Using Machine Learning

delete2024-04-16
delete0
PRE
AI
N
Neha Kaushik *
H
Harish Kumar
V
Vinay Raj
DOI:10.1007/s10723-024-09760-8delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Microservices has become a buzzword in industry as many large IT giants such as Amazon, Twitter, Uber, etc have started migrating their existing applications to this new style and few of them have started building their new applications with this style. Due to increasing user requirements and the need to add more business functionalities to the existing applications, the web applications designed using the microservices style also face a few performance challenges. Though this style has been successfully adopted in the design of large enterprise applications, still the applications face performance related issues. It is clear from the literature that most of the articles focus only on the backend microservices. To the best of our knowledge, there has been no solution proposed considering micro frontends along with the backend microservices. To improve the performance of the microservices based web applications, in this paper, a new framework for the design of web applications with micro frontends for frontend and microservices in the backend of the application is presented. To assess the proposed framework, an empirical investigation is performed to analyze the performance and it is found that the applications designed with micro frontends with microservices have performed better than the applications with monolithic frontends. Additionally, to predict the performance of microservices based applications, a machine learning model is proposed as machine learning has wide applications in software engineering related activities. The accuracy of the proposed model using different metrics is also presented.
Keyword:
Microservices
Performance
Micro-frontends
Regression

期刊

Journal of Grid Computing 封面图
Journal of Grid Computing
IF:
2.9
论文数:
762
被引数:
1.2K

机构

J.C. Bose University of Science and Technology, YMCA 封面图
J.C. Bose University of Science and Technology, YMCA
学者数:
330
论文数: 295
被引数: 562
N
national institute of technology (nit system)
学者数:
4.0W
论文数: 3.7W
被引数: 31
引用论文

引用论文

Deployment Management and Topology Discovery of Microservice Applications in the Multicloud Environment
err2021-01-27
err8
PREAI
errWei, Hao; Rodriguez, Joaquin Salvachua; Garcia, Octavio Nieto-Taladriz
err分享
err收藏
A model-driven approach for continuous performance engineering in microservice-based systems
err2022-01-01
err25
errOAAI
errCortellessa, Vittorio; Di Pompeo, Daniele; Eramo, Romina; Tucci, Michele
err分享
err收藏
HANSEL: Adaptive horizontal scaling of microservices using Bi-LSTM
err2021-07-01
err44
PREAI
errYan, Ming; Liang, XiaoMeng; Lu, ZhiHui; Wu, Jie; Zhang, Wei
err分享
err收藏
err分享
err收藏
Negative results for software effort estimation
err2016-11-21
err40
PREAI
errMenzies, Tim; Yang, Ye; Mathew, George; Boehm, Barry; Hihn, Jairus
err分享
err收藏
Histotopography of the female cavernous nerve: a study using donated fetuses and adult cadavers
err2008-09-19
err0
PREAI
errMasao Kato; Hitoshi Niikura; Nobuo Yaegashi; Gen Murakami; Haruyuki Tatsumi; Akio Matsubara
err分享
err收藏
学者 查看更多内容