{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T01:28:18Z","timestamp":1776907698059,"version":"3.51.2"},"reference-count":46,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2025,3,18]],"date-time":"2025-03-18T00:00:00Z","timestamp":1742256000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key R&D Program of China","doi-asserted-by":"crossref","award":["2021YFB3300200"],"award-info":[{"award-number":["2021YFB3300200"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62072451, 62102408, and 92267105"],"award-info":[{"award-number":["62072451, 62102408, and 92267105"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100021171","name":"Guangdong Basic and Applied Basic Research Foundation","doi-asserted-by":"crossref","award":["2023B1515130002 and 2024A1515010251"],"award-info":[{"award-number":["2023B1515130002 and 2024A1515010251"]}],"id":[{"id":"10.13039\/501100021171","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100018601","name":"Guangdong Special Support Plan","doi-asserted-by":"crossref","award":["2021TQ06X990"],"award-info":[{"award-number":["2021TQ06X990"]}],"id":[{"id":"10.13039\/501100018601","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Chinese Academy of Sciences President\u2019s International Fellowship Initiative","award":["2023VTC0006"],"award-info":[{"award-number":["2023VTC0006"]}]},{"name":"Shenzhen Science and Technology Program","award":["RCBS20210609104609044"],"award-info":[{"award-number":["RCBS20210609104609044"]}]},{"name":"Shenzhen Basic Research Program","award":["JCYJ20220818101610023 and KJZD20230923113800001"],"award-info":[{"award-number":["JCYJ20220818101610023 and KJZD20230923113800001"]}]},{"name":"Shenzhen Industrial Application Projects of undertaking the National key R&D Program of China","award":["CJGJZD20210408091600002"],"award-info":[{"award-number":["CJGJZD20210408091600002"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Auton. Adapt. Syst."],"published-print":{"date-parts":[[2025,3,31]]},"abstract":"<jats:p>\n            Microservice architecture has transformed traditional monolithic applications into lightweight components. Scaling these lightweight microservices is more efficient than scaling servers. However, scaling microservices still faces the challenges resulting from the unexpected spikes or bursts of requests, which are difficult to detect and can degrade performance instantaneously. To address this challenge and ensure the performance of microservice-based applications, we propose a status-aware and elastic scaling framework called\n            <jats:italic>StatuScale<\/jats:italic>\n            , which is based on load status detector that can select appropriate elastic scaling strategies for differentiated resource scheduling in vertical scaling. Additionally, StatuScale employs a horizontal scaling controller that utilizes comprehensive evaluation and resource reduction to manage the number of replicas for each microservice. We also present a novel metric named correlation factor to evaluate the resource usage efficiency. Finally, we use Kubernetes, an open source container orchestration and management platform, and realistic traces from Alibaba to validate our approach. The experimental results have demonstrated that the proposed framework can reduce the average response time in the Sock-Shop application by 8.59% to 12.34% and in the Hotel-Reservation application by 7.30% to 11.97%, decrease service level objective violations, and offer better performance in resource usage compared to baselines.\n          <\/jats:p>","DOI":"10.1145\/3686253","type":"journal-article","created":{"date-parts":[[2025,1,9]],"date-time":"2025-01-09T13:53:09Z","timestamp":1736430789000},"page":"1-25","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["StatuScale: Status-aware and Elastic Scaling Strategy for Microservice Applications"],"prefix":"10.1145","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-6868-6110","authenticated-orcid":false,"given":"Linfeng","family":"Wen","sequence":"first","affiliation":[{"name":"Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0046-5153","authenticated-orcid":false,"given":"Minxian","family":"Xu","sequence":"additional","affiliation":[{"name":"Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3913-0369","authenticated-orcid":false,"given":"Sukhpal Singh","family":"Gill","sequence":"additional","affiliation":[{"name":"Queen Mary University of London, London, United Kingdom of Great Britain and Northern Ireland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2772-9216","authenticated-orcid":false,"given":"Muhammad","family":"Hilman","sequence":"additional","affiliation":[{"name":"Universitas Indonesia, Depok, Indonesia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7600-7124","authenticated-orcid":false,"given":"Satish Narayana","family":"Srirama","sequence":"additional","affiliation":[{"name":"University of Hyderabad, Hyderabad, India"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8985-2792","authenticated-orcid":false,"given":"Kejiang","family":"Ye","sequence":"additional","affiliation":[{"name":"Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9480-0356","authenticated-orcid":false,"given":"Chengzhong","family":"Xu","sequence":"additional","affiliation":[{"name":"University of Macau, Taipa, China"}]}],"member":"320","published-online":{"date-parts":[[2025,3,18]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.3390\/electronics12030650"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2017.2711009"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6211900"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486999"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS47738.2020.9110428"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950328"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2018.2870389"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCASIT58768.2023.10351561"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2809955"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/PADSW.2018.8644579"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2024.104837"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2019.00197"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/3502724"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3236332"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3502181.3531460"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3030207.3030214"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3297663.3310309"},{"key":"e_1_3_2_20_2","first-page":"3149","volume-title":"31st International Conference on Neural Information Processing Systems(NIPS \u201917)","author":"Ke Guolin","year":"2017","unstructured":"Guolin Ke, Qi Meng, Thomas Finley, Taifeng Wang, Wei Chen, Weidong Ma, Qiwei Ye, and Tie-Yan Liu. 2017. LightGBM: A highly efficient gradient boosting decision tree. In 31st International Conference on Neural Information Processing Systems (NIPS \u201917). Curran Associates Inc., Red Hook, NY, 3149\u20133157. Retrieved from https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2017\/file\/6449f44a102fde848669bdd9eb6b76fa-Paper.pdf"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3211"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2019.00017"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2022.3166553"},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-03596-9_57"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3487003"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486985"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.02.052"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.measen.2023.100939"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/SASO.2018.00015"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/SASO.2019.00018"},{"key":"e_1_3_2_31_2","first-page":"113","volume-title":"30th Annual International Conference on Computer Science and Software Engineering (CASCON \u201920)","author":"Podolskiy Vladimir","year":"2020","unstructured":"Vladimir Podolskiy, Maria Patrou, Panos Patros, Michael Gerndt, and Kenneth B. Kent. 2020. The weakest link: Revealing and modeling the architectural patterns of microservice applications. In 30th Annual International Conference on Computer Science and Software Engineering (CASCON \u201920). IBM Corp., 113\u2013122. Retrieved from https:\/\/dl.acm.org\/doi\/abs\/10.5555\/3432601.3432616"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.3390\/electronics13071242"},{"key":"e_1_3_2_33_2","first-page":"805","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation","author":"Qiu Haoran","year":"2020","unstructured":"Haoran Qiu, Subho S. Banerjee, Saurabh Jha, Zbigniew T. Kalbarczyk, and Ravishankar K. Iyer. 2020. FIRM: An intelligent fine-grained resource management framework for SLO-oriented microservices. In 14th USENIX Symposium on Operating Systems Design and Implementation. USENIX Association, Berkeley, CA, 805\u2013825. Retrieved from https:\/\/dl.acm.org\/doi\/pdf\/10.5555\/3488766.3488812"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2022.3163357"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387524"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/3465630"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3241"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/3580305.3599465"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-023-04590-9"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/3542929.3563469"},{"key":"e_1_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3480001.3480016"},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3524114"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3271"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446693"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/3510415"},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v37i13.26852"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2019.00028"}],"container-title":["ACM Transactions on Autonomous and Adaptive Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3686253","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3686253","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:06:22Z","timestamp":1750291582000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3686253"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,18]]},"references-count":46,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,3,31]]}},"alternative-id":["10.1145\/3686253"],"URL":"https:\/\/doi.org\/10.1145\/3686253","relation":{},"ISSN":["1556-4665","1556-4703"],"issn-type":[{"value":"1556-4665","type":"print"},{"value":"1556-4703","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,18]]},"assertion":[{"value":"2023-05-25","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-06-28","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-03-18","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}