{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T23:41:35Z","timestamp":1780443695688,"version":"3.54.1"},"reference-count":77,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2025,8,1]],"date-time":"2025-08-01T00:00:00Z","timestamp":1754006400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,8,1]],"date-time":"2025-08-01T00:00:00Z","timestamp":1754006400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,8,1]],"date-time":"2025-08-01T00:00:00Z","timestamp":1754006400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2022YFB4500700"],"award-info":[{"award-number":["2022YFB4500700"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62172008"],"award-info":[{"award-number":["62172008"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62325201"],"award-info":[{"award-number":["62325201"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Fund for the Excellent Young Scientists Fund Program","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Netw."],"published-print":{"date-parts":[[2025,8]]},"DOI":"10.1109\/ton.2025.3552407","type":"journal-article","created":{"date-parts":[[2025,4,1]],"date-time":"2025-04-01T16:52:51Z","timestamp":1743526371000},"page":"2063-2078","source":"Crossref","is-referenced-by-count":2,"title":["FaaSPR: Latency-Oriented Placement and Routing Optimization for Serverless Workflow Processing"],"prefix":"10.1109","volume":"33","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-1246-8177","authenticated-orcid":false,"given":"Yunshan","family":"Jia","sequence":"first","affiliation":[{"name":"School of Computer Science, Peking University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-1355-4995","authenticated-orcid":false,"given":"Chao","family":"Jin","sequence":"additional","affiliation":[{"name":"School of Computer Science, Peking University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qing","family":"Li","sequence":"additional","affiliation":[{"name":"School of Computer Science, Beijing University of Posts and Telecommunications, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7908-8484","authenticated-orcid":false,"given":"Xuanzhe","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Computer Science, Peking University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8741-5847","authenticated-orcid":false,"given":"Xin","family":"Jin","sequence":"additional","affiliation":[{"name":"School of Computer Science, Peking University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"Understandig Virtualization","year":"2024"},{"key":"ref2","volume-title":"Microsoft Azure Functions","year":"2024"},{"key":"ref3","volume-title":"Google Cloud Functions","year":"2024"},{"key":"ref4","volume-title":"Build an Elastic and Highly Available Audio and Video Processing System in a Serverless Architecture","year":"2024"},{"key":"ref5","volume-title":"Serverless Microservices Reference Architecture\u2014Architecture Overview","year":"2019"},{"key":"ref6","volume-title":"AWS Step Functions Use Cases","year":"2024"},{"key":"ref7","volume-title":"AWS Step Functions: Visual Workflows for Distributed Applications","year":"2024"},{"key":"ref8","volume-title":"Overview: Azure Logic Apps","year":"2024"},{"key":"ref9","volume-title":"Workflows\u2014Google Cloud","year":"2024"},{"key":"ref10","volume-title":"OpenWhisk Composer","year":"2023"},{"key":"ref11","volume-title":"Workflow as a Function Flow With Automatiko","author":"Swiderski","year":"2024"},{"key":"ref12","first-page":"285","article-title":"SONIC: Application-aware data passing for chained serverless applications","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Mahgoub"},{"key":"ref13","first-page":"193","article-title":"Shuffling, fast and slow: Scalable analytics on serverless infrastructure","volume-title":"Proc. 16th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Pu"},{"key":"ref14","volume-title":"Cloud Object Storage\u2014Amazon S3","year":"2024"},{"key":"ref15","volume-title":"Azure Blob Storage","year":"2024"},{"key":"ref16","first-page":"923","article-title":"SAND: Towards high-performance serverless computing","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Akkus"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507717"},{"key":"ref18","first-page":"205","article-title":"Serverless in the wild: Characterizing and optimizing the serverless workload at a large cloud provider","volume-title":"Proc. USENIX Annu. Tech. Conf. (ATC)","author":"Shahrad"},{"key":"ref19","first-page":"443","article-title":"FaaSNet: Scalable and fast provisioning of custom serverless container runtimes at Alibaba cloud function compute","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Wang"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3552326.3567496"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2023.3262947"},{"key":"ref22","article-title":"Cloud programming simplified: A Berkeley view on serverless computing","author":"Jonas","year":"2019","journal-title":"arXiv:1902.03383"},{"key":"ref23","volume-title":"Memory and Computing Power","year":"2024"},{"key":"ref24","volume-title":"Aws Network Benchmark","author":"Jaktholm","year":"2024"},{"key":"ref25","volume-title":"Lambda Function Scaling","year":"2024"},{"key":"ref26","volume-title":"Monitoring Concurrency","year":"2024"},{"key":"ref27","volume-title":"Configuring Scale Bounds","year":"2024"},{"key":"ref28","volume-title":"Scheduled Scaling for Application Auto Scaling","year":"2024"},{"key":"ref29","volume-title":"Configuring Concurrency","year":"2024"},{"key":"ref30","volume-title":"Placement Groups","year":"2024"},{"key":"ref31","volume-title":"Introducing Proximity Placement Groups","author":"Rafalovich","year":"2019"},{"key":"ref32","volume-title":"About Placement Policies","year":"2024"},{"key":"ref33","volume-title":"Configure Lambda Function Memory","year":"2024"},{"key":"ref34","volume-title":"Configure Memory Limits","year":"2024"},{"key":"ref35","volume-title":"Open-Source System for Automating Deployment, Scaling, and Management of Containerized Applications","year":"2024"},{"key":"ref36","volume-title":"Data Structure Store","year":"2024"},{"key":"ref37","volume-title":"Fundamental Algorithms for Scientific Computing in Python","year":"2024"},{"key":"ref38","volume-title":"A Complete, Cross-Platform Solution to Record, Convert and Stream Audio and Video","year":"2024"},{"key":"ref39","volume-title":"Create a Serverless Workflow With AWS Step Functions and AWS Lambda","year":"2024"},{"key":"ref40","volume-title":"Quickstart: Create a Python Durable Functions App","year":"2024"},{"key":"ref41","volume-title":"Workflows Tutorial","year":"2024"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507750"},{"key":"ref43","first-page":"303","article-title":"ORION and the three rights: Sizing, bundling, and prewarming for serverless DAGs","volume-title":"Proc. 16th USENIX Symp. Operating Syst. Design Implement.","author":"Mahgoub"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3423211.3425690"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3567955.3567960"},{"key":"ref46","first-page":"181","article-title":"Slacker: Fast distribution with lazy Docker containers","volume-title":"Proc. USENIX Conf. File Storage Technol.","author":"Harter"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267836"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3314046"},{"key":"ref49","first-page":"727","article-title":"DADI: Block-level image service for agile and elastic application deployment","volume-title":"Proc. USENIX Annu. Tech. Conf. (ATC)","author":"Li"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.7"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378512"},{"key":"ref52","first-page":"57","article-title":"SOCK: Rapid task provisioning with serverless-optimized containers","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Oakes"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519067"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446714"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3392698"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303978"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519581"},{"key":"ref58","first-page":"69","article-title":"Help rather than recycle: Alleviating cold startup in serverless computing through inter-function container sharing","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Li"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486992"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544259"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604816"},{"key":"ref62","first-page":"653","article-title":"Caerus: NIMBLE task scheduling for serverless analytics","volume-title":"Proc. USENIX Symp. Networked Syst. Design Implement.","author":"Zhang"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421286"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2005.150"},{"key":"ref65","first-page":"16508","article-title":"On joint learning for solving placement and routing in chip design","volume-title":"Proc. Annu. Conf. Neural Inf. Process. Syst.","author":"Cheng"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3025513"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/DAC56929.2023.10247804"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2019.2942306"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet.2015.7335301"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3240404"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/TCOMM.2020.2992504"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2023.3324729"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2020.2980175"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2021.3110788"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737385"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/3634750"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3311767"}],"container-title":["IEEE Transactions on Networking"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10723154\/11131549\/10946671.pdf?arnumber=10946671","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T00:52:12Z","timestamp":1755910332000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10946671\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8]]},"references-count":77,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/ton.2025.3552407","relation":{},"ISSN":["2998-4157"],"issn-type":[{"value":"2998-4157","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8]]}}}