{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T15:42:08Z","timestamp":1780674128436,"version":"3.54.1"},"reference-count":46,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T00:00:00Z","timestamp":1701388800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T00:00:00Z","timestamp":1701388800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T00:00:00Z","timestamp":1701388800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T00:00:00Z","timestamp":1701388800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62072214"],"award-info":[{"award-number":["62072214"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100021171","name":"Basic and Applied Basic Research Foundation of Guangdong Province","doi-asserted-by":"publisher","award":["2021B1515120048"],"award-info":[{"award-number":["2021B1515120048"]}],"id":[{"id":"10.13039\/501100021171","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Open Project Program of Wuhan National Laboratory for Optoelectronics","award":["2020WNLOKF006"],"award-info":[{"award-number":["2020WNLOKF006"]}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS-1618669"],"award-info":[{"award-number":["IIS-1618669"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["OAC-1642133"],"award-info":[{"award-number":["OAC-1642133"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2023,12]]},"DOI":"10.1109\/tpds.2023.3323330","type":"journal-article","created":{"date-parts":[[2023,10,10]],"date-time":"2023-10-10T19:34:31Z","timestamp":1696966471000},"page":"3192-3206","source":"Crossref","is-referenced-by-count":3,"title":["HashCache: Accelerating Serverless Computing by Skipping Duplicated Function Execution"],"prefix":"10.1109","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8062-765X","authenticated-orcid":false,"given":"Zhaorui","family":"Wu","sequence":"first","affiliation":[{"name":"Department of Computer Science, Jinan University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1522-8943","authenticated-orcid":false,"given":"Yuhui","family":"Deng","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Jinan University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1460-322X","authenticated-orcid":false,"given":"Yi","family":"Zhou","sequence":"additional","affiliation":[{"name":"TSYS School of Computer Science, Columbus State University, Columbus, GA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7961-3261","authenticated-orcid":false,"given":"Lin","family":"Cui","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Jinan University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8345-3587","authenticated-orcid":false,"given":"Xiao","family":"Qin","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Auburn University, Auburn, AL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/SC41404.2022.00046"},{"key":"ref35","article-title":"Serverless train ticket auto query","year":"2020"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.14778\/3407790.3407836"},{"key":"ref34","first-page":"419","article-title":"FAASM: Lightweight isolation for efficient stateful serverless computing","author":"shillaker","year":"2020","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICON.2013.6781990"},{"key":"ref37","article-title":"Hotel booking demand","author":"jesse","year":"2019"},{"key":"ref14","first-page":"1187","article-title":"Fault-tolerant and transactional stateful serverless workflows","author":"zhang","year":"2020","journal-title":"Proc 14th USENIX Symp Operating Syst Des Implementation"},{"key":"ref36","article-title":"Bureau of transportation statistics","year":"2023"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3489048.3530959"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2021.3135268"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483541"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3527539"},{"key":"ref10","first-page":"419","article-title":"Firecracker: Lightweight virtualization for serverless applications","author":"agache","year":"2020","journal-title":"Proc 17th USENIX Symp Networked Syst Des Implementation"},{"key":"ref32","first-page":"205","article-title":"Serverless in the wild: Characterizing and optimizing the serverless workload at a large cloud provider","author":"shahrad","year":"2020","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421280"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3431379.3460636"},{"key":"ref17","first-page":"57","article-title":"SOCK: Rapid task provisioning with serverless-optimized containers","author":"oakes","year":"2018","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3423211.3425683"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid51090.2021.00056"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486992"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456239"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378512"},{"key":"ref24","article-title":"Serverless train ticket","year":"2020"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446714"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358296"},{"key":"ref45","first-page":"267","article-title":"InfiniCache: Exploiting ephemeral serverless functions to build a cost-effective memory cache","author":"wang","year":"2020","journal-title":"Proc 18th USENIX Conf File Storage Technol"},{"key":"ref26","article-title":"Firebase","year":"2020"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446757"},{"key":"ref42","article-title":"Hyper - make VM run like container","year":"2021"},{"key":"ref41","first-page":"1","article-title":"Agile cold starts for scalable serverless","author":"mohan","year":"2019","journal-title":"Proc 11th USENIX Workshop Hot Topics Cloud Comput"},{"key":"ref22","first-page":"805","article-title":"Faastlane: Accelerating function-as-a-service workflows","author":"kotni","year":"2021","journal-title":"Proc 2021 USENIX Annu Tech Conf"},{"key":"ref44","first-page":"427","article-title":"Pocket: Elastic ephemeral storage for serverless analytics","author":"klimovic","year":"2018","journal-title":"Proc 13th USENIX Symp Operating Syst Des Implementation"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2019.00091"},{"key":"ref43","article-title":"Google gVisor: Container runtime sandbox","year":"2021"},{"key":"ref28","article-title":"Azure blob storage","year":"2022"},{"key":"ref27","article-title":"Using AWS Lambda with Amazon S3","year":"2022"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486974"},{"key":"ref8","article-title":"Openfaas","year":"2021"},{"key":"ref7","article-title":"Openwhisk","year":"2021"},{"key":"ref9","article-title":"Docker Container","year":"2021"},{"key":"ref4","article-title":"AWS lambda","year":"2021"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS57875.2023.00040"},{"key":"ref6","article-title":"Azure function","year":"2021"},{"key":"ref5","article-title":"Google cloud function","year":"2021"},{"key":"ref40","article-title":"Locust: Hypothesis testing with Python","author":"carl","year":"2022"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/71\/10272650\/10275106-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/10272650\/10275106.pdf?arnumber=10275106","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T19:38:06Z","timestamp":1699904286000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10275106\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12]]},"references-count":46,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2023.3323330","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12]]}}}