{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T00:26:54Z","timestamp":1759796814297,"version":"build-2065373602"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2025,9,3]],"date-time":"2025-09-03T00:00:00Z","timestamp":1756857600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,9,3]],"date-time":"2025-09-03T00:00:00Z","timestamp":1756857600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2025,10]]},"DOI":"10.1007\/s10586-025-05471-1","type":"journal-article","created":{"date-parts":[[2025,9,3]],"date-time":"2025-09-03T14:27:34Z","timestamp":1756909654000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A novel approach for enhancing reliability of microservices applications under dynamic workloads"],"prefix":"10.1007","volume":"28","author":[{"given":"Neha","family":"Kaushik","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harish","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vinay","family":"Raj","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,9,3]]},"reference":[{"issue":"5","key":"5471_CR1","first-page":"1229","volume":"20","author":"V Raj","year":"2021","unstructured":"Raj, V., Sadam, R.: Patterns for migration of SOA based applications to microservices architecture. J. Web Eng. 20(5), 1229\u20131246 (2021)","journal-title":"J. Web Eng."},{"issue":"17","key":"5471_CR2","doi-asserted-by":"publisher","first-page":"5797","DOI":"10.3390\/app10175797","volume":"10","author":"F Tapia","year":"2020","unstructured":"Tapia, F., Mora, M.A., Fuertes, W., Aules, H., Flores, E., Toulkeridis, T.: From monolithic systems to microservices: a comparative study of performance. Appl. Sci. 10(17), 5797 (2020)","journal-title":"Appl. Sci."},{"key":"5471_CR3","doi-asserted-by":"crossref","unstructured":"Kaushik, N., Kumar, H., Raj, V.: Empirical evaluation of microservices architecture. In International Conference on Communication and Intelligent Systems (pp. 241-253). Springer, Singapore (2022)","DOI":"10.1007\/978-981-99-2322-9_18"},{"issue":"2","key":"5471_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10723-024-09760-8","volume":"22","author":"N Kaushik","year":"2024","unstructured":"Kaushik, N., Kumar, H., Raj, V.: Micro frontend based performance improvement and prediction for microservices using machine learning. J. Grid Comput. 22(2), 1\u201326 (2024)","journal-title":"J. Grid Comput."},{"key":"5471_CR5","doi-asserted-by":"crossref","unstructured":"Lercher, A., Glock, J., Macho, C., Pinzger, M.: Microservice API evolution in practice: a study on strategies and challenges. J. Syst. Software 112110 (2024)","DOI":"10.1016\/j.jss.2024.112110"},{"issue":"4","key":"5471_CR6","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/s10664-020-09910-y","volume":"26","author":"Y Wang","year":"2021","unstructured":"Wang, Y., Kadiyala, H., Rubin, J.: Promises and challenges of microservices: an exploratory study. Empir. Softw. Eng. 26(4), 63 (2021)","journal-title":"Empir. Softw. Eng."},{"key":"5471_CR7","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.jss.2019.01.001","volume":"150","author":"P Di Francesco","year":"2019","unstructured":"Di Francesco, P., Lago, P., Malavolta, I.: Architecting with microservices: a systematic mapping study. J. Syst. Softw. 150, 77\u201397 (2019)","journal-title":"J. Syst. Softw."},{"key":"5471_CR8","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106449","volume":"131","author":"S Li","year":"2021","unstructured":"Li, S., Zhang, H., Jia, Z., Zhong, C., Zhang, C., Shan, Z., Babar, M.A.: Understanding and addressing quality attributes of microservices architecture: a systematic literature review. Inform. Software Technol. 131, 106449 (2021)","journal-title":"Inform. Software Technol."},{"key":"5471_CR9","doi-asserted-by":"crossref","unstructured":"Jagadeesan, L. J., Mendiratta, V. B.: When failure is (not) an option: reliability models for microservices architectures. In 2020 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), pp. 19\u201324. IEEE (2020)","DOI":"10.1109\/ISSREW51248.2020.00031"},{"key":"5471_CR10","doi-asserted-by":"crossref","unstructured":"Shafi, N., Abdullah, M., Iqbal, W., Erradi, A., Bukhari, F.: 2024. Cdascaler: a cost-effective dynamic autoscaling approach for containerized microservices. Cluster Comput. pp.1\u201321","DOI":"10.1007\/s10586-023-04228-y"},{"issue":"6","key":"5471_CR11","doi-asserted-by":"publisher","first-page":"556","DOI":"10.1109\/TSE.2016.2615615","volume":"43","author":"H Wang","year":"2016","unstructured":"Wang, H., Wang, L., Yu, Q., Zheng, Z., Bouguettaya, A., Lyu, M.R.: Online reliability prediction via motifs-based dynamic Bayesian networks for service-oriented systems. IEEE Trans. Software Eng. 43(6), 556\u2013579 (2016)","journal-title":"IEEE Trans. Software Eng."},{"issue":"3","key":"5471_CR12","doi-asserted-by":"publisher","first-page":"1448","DOI":"10.1109\/TSC.2020.2995937","volume":"15","author":"M Abdullah","year":"2020","unstructured":"Abdullah, M., Iqbal, W., Berral, J.L., Polo, J., Carrera, D.: Burst-aware predictive autoscaling for containerized microservices. IEEE Trans. Serv. Comput. 15(3), 1448\u20131460 (2020)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"5471_CR13","doi-asserted-by":"crossref","unstructured":"Li, Z., Yu, H., Fan, G., Zhang, J.: Cost-efficient fault-tolerant workflow scheduling for deadline-constrained microservice-based applications in clouds. IEEE Transactions on Network and Service Management (2023)","DOI":"10.1109\/TNSM.2023.3241450"},{"key":"5471_CR14","doi-asserted-by":"crossref","unstructured":"Xie, S., Wang, J., Li, B., Zhang, Z., Li, D., Hung, P.C.: PBScaler: a bottleneck-aware autoscaling framework for microservice-based applications. IEEE Transactions on Services Computing (2024)","DOI":"10.1109\/TSC.2024.3376202"},{"issue":"3","key":"5471_CR15","doi-asserted-by":"publisher","first-page":"1133","DOI":"10.1109\/TR.2015.2504720","volume":"65","author":"Z Ding","year":"2015","unstructured":"Ding, Z., Xu, T., Ye, T., Zhou, Y.: Online prediction and improvement of reliability for service oriented systems. IEEE Trans. Reliab. 65(3), 1133\u20131148 (2015)","journal-title":"IEEE Trans. Reliab."},{"key":"5471_CR16","doi-asserted-by":"crossref","unstructured":"El Malki, A., Zdun, U., Pautasso, C.: Impact of API rate limit on reliability of microservices-based architectures. In 2022 IEEE International Conference on Service-Oriented System Engineering (SOSE), pp. 19\u201328. IEEE (2022)","DOI":"10.1109\/SOSE55356.2022.00009"},{"issue":"2","key":"5471_CR17","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.1725","volume":"30","author":"R Pietrantuono","year":"2020","unstructured":"Pietrantuono, R., Russo, S., Guerriero, A.: Testing microservice architectures for operational reliability. Software Test. Verific. Reliab. 30(2), e1725 (2020)","journal-title":"Software Test. Verific. Reliab."},{"issue":"10","key":"5471_CR18","doi-asserted-by":"publisher","first-page":"1182","DOI":"10.1049\/cmu2.12371","volume":"16","author":"Z Liu","year":"2022","unstructured":"Liu, Z., Yu, H., Fan, G., Chen, L.: Reliability modelling and optimization for microservice based cloud application using multiagent system. IET Commun. 16(10), 1182\u20131199 (2022)","journal-title":"IET Commun."},{"key":"5471_CR19","doi-asserted-by":"crossref","unstructured":"Song, Z., Tilevich, E.: Equivalence-enhanced microservice workflow orchestration to efficiently increase reliability. In 2019 IEEE International Conference on Web Services (ICWS), pp. 426\u2013433. IEEE (2019)","DOI":"10.1109\/ICWS.2019.00076"},{"key":"5471_CR20","doi-asserted-by":"crossref","unstructured":"Camilli, M., Guerriero, A., Janes, A., Russo, B., Russo, S.: Microservices integrated performance and reliability testing. In Proceedings of the 3rd ACM\/IEEE International Conference on Automation of Software Test, pp. 29\u201339 (2022)","DOI":"10.1145\/3524481.3527233"},{"key":"5471_CR21","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.knosys.2018.07.006","volume":"159","author":"H Wang","year":"2018","unstructured":"Wang, H., Yang, Z., Yu, Q., Hong, T., Lin, X.: Online reliability time series prediction via convolutional neural network and long short term memory for service-oriented systems. Knowl.-Based Syst. 159, 132\u2013147 (2018)","journal-title":"Knowl.-Based Syst."},{"key":"5471_CR22","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2021.107216","volume":"105","author":"M Yan","year":"2021","unstructured":"Yan, M., Liang, X., Lu, Z., Wu, J., Zhang, W.: HANSEL: adaptive horizontal scaling of microservices using Bi-LSTM. Appl. Soft Comput. 105, 107216 (2021)","journal-title":"Appl. Soft Comput."},{"issue":"2","key":"5471_CR23","doi-asserted-by":"publisher","first-page":"1184","DOI":"10.1109\/TSC.2022.3156619","volume":"16","author":"B Feng","year":"2022","unstructured":"Feng, B., Ding, Z., Jiang, C.: FAST: a forecasting model with adaptive sliding window and time locality integration for dynamic cloud workloads. IEEE Trans. Serv. Comput. 16(2), 1184\u20131197 (2022)","journal-title":"IEEE Trans. Serv. Comput."},{"issue":"4","key":"5471_CR24","doi-asserted-by":"publisher","first-page":"3995","DOI":"10.1109\/TNSM.2022.3210211","volume":"19","author":"M Xu","year":"2022","unstructured":"Xu, M., Song, C., Ilager, S., Gill, S.S., Zhao, J., Ye, K., Xu, C.: CoScal: multifaceted scaling of microservices with reinforcement learning. IEEE Trans. Netw. Serv. Manage. 19(4), 3995\u20134009 (2022)","journal-title":"IEEE Trans. Netw. Serv. Manage."},{"issue":"12","key":"5471_CR25","doi-asserted-by":"publisher","first-page":"3901","DOI":"10.1109\/TPDS.2022.3174631","volume":"33","author":"S Luo","year":"2022","unstructured":"Luo, S., Xu, H., Lu, C., Ye, K., Xu, G., Zhang, L., He, J., Xu, C.: An in-depth study of microservice call graph and runtime performance. IEEE Trans. Parallel Distrib. Syst. 33(12), 3901\u20133914 (2022)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"5471_CR26","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2020.101785","volume":"111","author":"CT Joseph","year":"2020","unstructured":"Joseph, C.T., Chandrasekaran, K.: IntMA: dynamic interaction-aware resource allocation for containerized microservices in cloud environments. J. Syst. Architect. 111, 101785 (2020)","journal-title":"J. Syst. Architect."},{"issue":"6","key":"5471_CR27","doi-asserted-by":"publisher","first-page":"871","DOI":"10.1016\/j.future.2010.10.016","volume":"27","author":"W Iqbal","year":"2011","unstructured":"Iqbal, W., Dailey, M.N., Carrera, D., Janecek, P.: Adaptive resource provisioning for read intensive multi-tier applications in the cloud. Futur. Gener. Comput. Syst. 27(6), 871\u2013879 (2011)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"5471_CR28","doi-asserted-by":"publisher","first-page":"73730","DOI":"10.1109\/ACCESS.2020.2988207","volume":"8","author":"F Tahir","year":"2020","unstructured":"Tahir, F., Abdullah, M., Bukhari, F., Almustafa, K.M., Iqbal, W.: Online workload burst detection for efficient predictive autoscaling of applications. IEEE Access 8, 73730\u201373745 (2020)","journal-title":"IEEE Access"},{"key":"5471_CR29","doi-asserted-by":"crossref","unstructured":"Stefan, S., Niculescu, V.: Microservice-oriented workload prediction using deep learning. e-Informatica Software Eng. J. 16(1) (2022)","DOI":"10.37190\/e-Inf220107"},{"key":"5471_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s42979-021-00767-6","volume":"2","author":"V Raj","year":"2021","unstructured":"Raj, V., Sadam, R.: Evaluation of SOA-based web services and microservices architecture using complexity metrics. SN Comput. Sci. 2, 1\u201310 (2021)","journal-title":"SN Comput. Sci."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-025-05471-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-025-05471-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-025-05471-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,6]],"date-time":"2025-10-06T09:36:43Z","timestamp":1759743403000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-025-05471-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,3]]},"references-count":30,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2025,10]]}},"alternative-id":["5471"],"URL":"https:\/\/doi.org\/10.1007\/s10586-025-05471-1","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2025,9,3]]},"assertion":[{"value":"9 November 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 January 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 May 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 September 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"669"}}