{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,3]],"date-time":"2026-01-03T06:43:47Z","timestamp":1767422627972,"version":"3.41.0"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2025,4,28]],"date-time":"2025-04-28T00:00:00Z","timestamp":1745798400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,4,28]],"date-time":"2025-04-28T00:00:00Z","timestamp":1745798400000},"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":["Computing"],"published-print":{"date-parts":[[2025,5]]},"DOI":"10.1007\/s00607-025-01473-4","type":"journal-article","created":{"date-parts":[[2025,4,28]],"date-time":"2025-04-28T04:25:23Z","timestamp":1745814323000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Capacity planning of a microservices-based image classification application using analytic modeling"],"prefix":"10.1007","volume":"107","author":[{"given":"Zahra","family":"Zafarzade","sequence":"first","affiliation":[]},{"given":"Ehsan","family":"Ataie","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,4,28]]},"reference":[{"issue":"11","key":"1473_CR1","doi-asserted-by":"publisher","first-page":"3755","DOI":"10.1007\/s00607-024-01335-5","volume":"106","author":"M Ghorbian","year":"2024","unstructured":"Ghorbian M, Ghobaei-Arani M (2024) A survey on the cold start latency approaches in serverless computing: an optimization-based perspective. Computing 106(11):3755\u20133809","journal-title":"Computing"},{"issue":"11","key":"1473_CR2","doi-asserted-by":"publisher","first-page":"5507","DOI":"10.3390\/app12115507","volume":"12","author":"M S\u00f6ylemez","year":"2022","unstructured":"S\u00f6ylemez M, Tekinerdogan B, Koluk\u0131sa Tarhan A (2022) Challenges and solution directions of microservice architectures: a systematic literature review. Appl Sci 12(11):5507","journal-title":"Appl Sci"},{"issue":"11s","key":"1473_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3510611","volume":"54","author":"H Shafiei","year":"2022","unstructured":"Shafiei H, Khonsari A, Mousavi P (2022) Serverless computing: a survey of opportunities, challenges, and applications. ACM Comput Surv 54(11s):1\u201332","journal-title":"ACM Comput Surv"},{"key":"1473_CR4","doi-asserted-by":"crossref","unstructured":"Mahmoudi N, Khazaei H (2020) Temporal performance modelling of serverless computing platforms. In: Proceedings of the 2020 sixth international workshop on serverless computing, pp 1\u20136","DOI":"10.1145\/3429880.3430092"},{"key":"1473_CR5","doi-asserted-by":"crossref","unstructured":"Dragoni N, Giallorenzo S, Lafuente AL, Mazzara M, Montesi F, Mustafin R, Safina L (2017) Microservices: yesterday, today, and tomorrow. Present and ulterior software engineering, pp 195\u2013216","DOI":"10.1007\/978-3-319-67425-4_12"},{"key":"1473_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00607-024-01301-1","volume":"106","author":"R Krishnan","year":"2024","unstructured":"Krishnan R, Durairaj S (2024) Reliability and performance of resource efficiency in dynamic optimization scheduling using multi-agent microservice cloud-fog on IoT applications. Computing 106:1\u201342","journal-title":"Computing"},{"issue":"3","key":"1473_CR7","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1109\/TPDS.2020.3028841","volume":"32","author":"C Lin","year":"2020","unstructured":"Lin C, Khazaei H (2020) Modeling and optimization of performance and cost of serverless applications. IEEE Trans Parallel Distrib Syst 32(3):615\u2013632","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"1","key":"1473_CR8","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1109\/TPDS.2022.3214783","volume":"34","author":"C Lin","year":"2022","unstructured":"Lin C, Mahmoudi N, Fan C, Khazaei H (2022) Fine-grained performance and cost modeling and optimization for FaaS applications. IEEE Trans Parallel Distrib Syst 34(1):180\u2013194","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1473_CR9","doi-asserted-by":"crossref","unstructured":"Lloyd W, Ramesh S, Chinthalapati S, Ly L, Pallickara S (2018) Serverless computing: an investigation of factors influencing microservice performance. In: 2018 IEEE international conference on cloud engineering (IC2E). IEEE, pp 159\u2013169","DOI":"10.1109\/IC2E.2018.00039"},{"issue":"4","key":"1473_CR10","doi-asserted-by":"publisher","first-page":"1435","DOI":"10.1109\/TNSM.2019.2946467","volume":"16","author":"N Kherraf","year":"2019","unstructured":"Kherraf N, Sharafeddine S, Assi CM, Ghrayeb A (2019) Latency and reliability-aware workload assignment in IoT networks with mobile edge clouds. IEEE Trans Netw Serv Manag 16(4):1435\u20131449","journal-title":"IEEE Trans Netw Serv Manag"},{"key":"1473_CR11","doi-asserted-by":"publisher","first-page":"99337","DOI":"10.1109\/ACCESS.2022.3206366","volume":"10","author":"A Barrak","year":"2022","unstructured":"Barrak A, Petrillo F, Jaafar F (2022) Serverless on machine learning: a systematic mapping study. IEEE Access 10:99337\u201399352","journal-title":"IEEE Access"},{"issue":"2","key":"1473_CR12","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1007\/s00778-023-00813-0","volume":"33","author":"J Jiang","year":"2024","unstructured":"Jiang J, Gan S, Du B, Alonso G, Klimovic A, Singla A, Wu W, Wang S, Zhang C (2024) A systematic evaluation of machine learning on serverless infrastructure. VLDB J 33(2):425\u2013449","journal-title":"VLDB J"},{"key":"1473_CR13","doi-asserted-by":"crossref","unstructured":"Marsan MA (1990) Stochastic petri nets: an elementary introduction. In: Advances in petri nets 1989 9. Springer, pp 1\u201329","DOI":"10.1007\/3-540-52494-0_23"},{"issue":"22","key":"1473_CR14","doi-asserted-by":"publisher","first-page":"7743","DOI":"10.1002\/cpe.7743","volume":"35","author":"A Kumari","year":"2023","unstructured":"Kumari A, Sahoo B, Behera RK (2023) Workflow aware analytical model to predict performance and cost of serverless execution. Concurr Comput: Pract Exp 35(22):7743","journal-title":"Concurr Comput: Pract Exp"},{"key":"1473_CR15","doi-asserted-by":"crossref","unstructured":"Wu H, Deng J, Fan H, Ibrahim S, Wu S, Jin H (2023) QoS-aware and cost-efficient dynamic resource allocation for serverless ML workflows. In: 2023 IEEE international parallel and distributed processing symposium (IPDPS). IEEE, pp 886\u2013896","DOI":"10.1109\/IPDPS54959.2023.00093"},{"issue":"1","key":"1473_CR16","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1145\/3571206","volume":"7","author":"K Kallas","year":"2023","unstructured":"Kallas K, Zhang H, Alur R, Angel S, Liu V (2023) Executing microservice applications on serverless, correctly. Proc ACM Program Lang 7(1):367\u2013395","journal-title":"Proc ACM Program Lang"},{"key":"1473_CR17","doi-asserted-by":"publisher","first-page":"11326","DOI":"10.1109\/TMC.2024.3394486","volume":"23","author":"S Pallewatta","year":"2024","unstructured":"Pallewatta S, Kostakos V, Buyya R (2024) Reliability-aware proactive placement of microservices-based IoT applications in fog computing environments. IEEE Trans Mobile Comput 23:11326\u201311341","journal-title":"IEEE Trans Mobile Comput"},{"key":"1473_CR18","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1109\/TCAD.2024.3437344","volume":"44","author":"K Cao","year":"2024","unstructured":"Cao K, Chen M, Karnouskos S, Hu S (2024) Reliability-aware personalized deployment of approximate computation IoT applications in serverless mobile edge computing. IEEE Trans Comput-Aided Des Integr Circuits Syst 44:430\u2013443","journal-title":"IEEE Trans Comput-Aided Des Integr Circuits Syst"},{"issue":"4","key":"1473_CR19","doi-asserted-by":"publisher","first-page":"2848","DOI":"10.1109\/TCC.2020.3029092","volume":"10","author":"H Khazaei","year":"2020","unstructured":"Khazaei H, Mahmoudi N, Barna C, Litoiu M (2020) Performance modeling of microservice platforms. IEEE Trans Cloud Comput 10(4):2848\u20132862","journal-title":"IEEE Trans Cloud Comput"},{"issue":"2","key":"1473_CR20","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1007\/s10723-024-09759-1","volume":"22","author":"B Xu","year":"2024","unstructured":"Xu B, Guo J, Ma F, Hu M, Liu W, Peng K (2024) On the joint design of microservice deployment and routing in cloud data centers. J Grid Comput 22(2):42","journal-title":"J Grid Comput"},{"issue":"3","key":"1473_CR21","doi-asserted-by":"publisher","first-page":"1221","DOI":"10.3390\/s22031221","volume":"22","author":"I F\u00e9","year":"2022","unstructured":"F\u00e9 I, Matos R, Dantas J, Melo C, Nguyen TA, Min D, Choi E, Silva FA, Maciel P (2022) Performance-cost trade-off in auto-scaling mechanisms for cloud computing. Sensors 22(3):1221","journal-title":"Sensors"},{"issue":"4","key":"1473_CR22","doi-asserted-by":"publisher","first-page":"2834","DOI":"10.1109\/TCC.2020.3033373","volume":"10","author":"N Mahmoudi","year":"2020","unstructured":"Mahmoudi N, Khazaei H (2020) Performance modeling of serverless computing platforms. IEEE Trans Cloud Comput 10(4):2834\u20132847","journal-title":"IEEE Trans Cloud Comput"},{"issue":"9","key":"1473_CR23","first-page":"1697","volume":"54","author":"W Wang","year":"2024","unstructured":"Wang W, Wu Q, Zhang Z, Zeng J, Zhang X, Zhou M (2024) A probabilistic modeling and evolutionary optimization approach for serverless workflow configuration. Softw: Pract Exp 54(9):1697\u20131713","journal-title":"Softw: Pract Exp"},{"key":"1473_CR24","doi-asserted-by":"crossref","unstructured":"Gias AU, Casale G, Woodside M (2019) Atom: model-driven autoscaling for microservices. In: 2019 IEEE 39th international conference on distributed computing systems (ICDCS). IEEE, pp 1994\u20132004","DOI":"10.1109\/ICDCS.2019.00197"},{"key":"1473_CR25","doi-asserted-by":"crossref","unstructured":"Luan S, Shen H (2024) Minimize resource cost for containerized microservices under SLO via ml-enhanced layered queueing network optimization. In: 2024 14th international conference on cloud computing, data science & engineering (confluence). IEEE, pp 631\u2013637","DOI":"10.1109\/Confluence60223.2024.10463310"},{"issue":"4","key":"1473_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3687265","volume":"9","author":"Y Gao","year":"2024","unstructured":"Gao Y, Casale G, Singhal R (2024) Performance modeling of distributed data processing in microservice applications. ACM Trans Model Perform Eval Comput Syst 9(4):1\u201330","journal-title":"ACM Trans Model Perform Eval Comput Syst"},{"issue":"6","key":"1473_CR27","doi-asserted-by":"publisher","first-page":"12924","DOI":"10.1111\/exsy.12924","volume":"39","author":"Z Liu","year":"2022","unstructured":"Liu Z, Fan G, Yu H, Chen L (2022) Modelling and analysing the reliability for microservice-based cloud application based on predicate Petri Net. Expert Syst 39(6):12924","journal-title":"Expert Syst"},{"key":"1473_CR28","volume":"33","author":"E Ataie","year":"2022","unstructured":"Ataie E, Entezari-Maleki R, Etesami SE, Egger B, Sousa L, Movaghar A (2022) Modeling and evaluation of dispatching policies in IaaS cloud data centers using sans. Sustain Comput: Inform Syst 33:100617","journal-title":"Sustain Comput: Inform Syst"},{"key":"1473_CR29","doi-asserted-by":"crossref","unstructured":"Casale G (2020) Integrated performance evaluation of extended queueing network models with line. In: 2020 winter simulation conference (WSC). IEEE, pp 2377\u20132388","DOI":"10.1109\/WSC48552.2020.9383931"},{"issue":"4","key":"1473_CR30","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1080\/17517575.2018.1462406","volume":"13","author":"T Cerny","year":"2019","unstructured":"Cerny T (2019) Aspect-oriented challenges in system integration with microservices, SOA and IoT. Enterp Inf Syst 13(4):467\u2013489","journal-title":"Enterp Inf Syst"},{"issue":"8","key":"1473_CR31","doi-asserted-by":"publisher","first-page":"1162","DOI":"10.1016\/j.simpat.2009.08.010","volume":"18","author":"AW Liehr","year":"2010","unstructured":"Liehr AW, Buchenrieder KJ (2010) Simulating inter-process communication with extended queuing networks. Simul Model Pract Theory 18(8):1162\u20131171","journal-title":"Simul Model Pract Theory"},{"issue":"4","key":"1473_CR32","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/1530873.1530877","volume":"36","author":"M Bertoli","year":"2009","unstructured":"Bertoli M, Casale G, Serazzi G (2009) JMT: performance engineering tools for system modeling. ACM SIGMETRICS Perform Eval Rev 36(4):10\u201315","journal-title":"ACM SIGMETRICS Perform Eval Rev"},{"key":"1473_CR33","doi-asserted-by":"crossref","unstructured":"Tadakamalla U, Menasc\u00e9 D (2018) FogQN: an analytic model for fog\/cloud computing. In: 2018 IEEE\/ACM international conference on utility and cloud computing companion (UCC Companion). IEEE, pp 307\u2013313","DOI":"10.1109\/UCC-Companion.2018.00073"},{"issue":"12","key":"1473_CR34","doi-asserted-by":"publisher","first-page":"10693","DOI":"10.1007\/s13369-020-04847-2","volume":"45","author":"S El Kafhali","year":"2020","unstructured":"El Kafhali S, El Mir I, Salah K, Hanini M (2020) Dynamic scalability model for containerized cloud services. Arab J Sci Eng 45(12):10693\u201310708","journal-title":"Arab J Sci Eng"},{"key":"1473_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2024.109712","volume":"120","author":"O Ghandour","year":"2024","unstructured":"Ghandour O, El Kafhali S, Hanini M (2024) Adaptive workload management in cloud computing for service level agreements compliance and resource optimization. Comput Electr Eng 120:109712","journal-title":"Comput Electr Eng"},{"key":"1473_CR36","doi-asserted-by":"publisher","first-page":"1321","DOI":"10.1007\/s11227-020-03307-w","volume":"77","author":"D Ardagna","year":"2021","unstructured":"Ardagna D, Barbierato E, Gianniti E, Gribaudo M, Pinto TB, Silva A, Almeida JM (2021) Predicting the performance of big data applications on the cloud. J Supercomput 77:1321\u20131353","journal-title":"J Supercomput"},{"key":"1473_CR37","doi-asserted-by":"crossref","unstructured":"Zheng T, Zhang Y, Zheng X, Fu M, Liu X (2017) BigVM: a multi-layer-microservice-based platform for deploying SaaS. In: 2017 fifth international conference on advanced cloud and big data (CBD). IEEE, pp 45\u201350","DOI":"10.1109\/CBD.2017.16"},{"key":"1473_CR38","doi-asserted-by":"crossref","unstructured":"Villamizar M, Garc\u00e9s O, Castro H, Verano M, Salamanca L, Casallas R, Gil S (2015) Evaluating the monolithic and the microservice architecture pattern to deploy web applications in the cloud. In: 2015 10th computing colombian conference (10ccc). IEEE, pp 583\u2013590","DOI":"10.1109\/ColumbianCC.2015.7333476"},{"key":"1473_CR39","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111014","volume":"180","author":"IK Aksakalli","year":"2021","unstructured":"Aksakalli IK, \u00c7elik T, Can AB, Tekinerdo\u011fan B (2021) Deployment and communication patterns in microservice architectures: a systematic literature review. J Syst Softw 180:111014","journal-title":"J Syst Softw"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-025-01473-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-025-01473-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-025-01473-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,26]],"date-time":"2025-05-26T08:14:54Z","timestamp":1748247294000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-025-01473-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,28]]},"references-count":39,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,5]]}},"alternative-id":["1473"],"URL":"https:\/\/doi.org\/10.1007\/s00607-025-01473-4","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"type":"print","value":"0010-485X"},{"type":"electronic","value":"1436-5057"}],"subject":[],"published":{"date-parts":[[2025,4,28]]},"assertion":[{"value":"9 January 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 March 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 April 2025","order":3,"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 that they have no confict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"123"}}