{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T02:24:59Z","timestamp":1777343099676,"version":"3.51.4"},"reference-count":44,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,5,20]],"date-time":"2024-05-20T00:00:00Z","timestamp":1716163200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,5,20]],"date-time":"2024-05-20T00:00:00Z","timestamp":1716163200000},"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","id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,5,20]]},"DOI":"10.1109\/infocom52122.2024.10621303","type":"proceedings-article","created":{"date-parts":[[2024,8,12]],"date-time":"2024-08-12T17:25:41Z","timestamp":1723483541000},"page":"2498-2507","source":"Crossref","is-referenced-by-count":9,"title":["Demeter: Fine-grained Function Orchestration for Geo-distributed Serverless Analytics"],"prefix":"10.1109","author":[{"given":"Xiaofei","family":"Yue","sequence":"first","affiliation":[{"name":"Beijing Institute of Technology,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Song","family":"Yang","sequence":"additional","affiliation":[{"name":"Beijing Institute of Technology,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liehuang","family":"Zhu","sequence":"additional","affiliation":[{"name":"Beijing Institute of Technology,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stojan","family":"Trajanovski","sequence":"additional","affiliation":[{"name":"Microsoft,London,United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoming","family":"Fu","sequence":"additional","affiliation":[{"name":"University of G&#x00F6;ttingen,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM53939.2023.10229102"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jocs.2017.08.001"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987561"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787505"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM53939.2023.10228905"},{"key":"ref6","first-page":"193","article-title":"Shuffling, Fast and Slow: Scalable analytics on serverless infrastructure","volume-title":"Proc. of the USENIX NSDI","author":"Pu"},{"key":"ref7","first-page":"1489","article-title":"Following the data, not the function: Rethinking function orchestration in serverless computing","volume-title":"Proc. of the USENIX NSDI","author":"Yu"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128601"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2018.2795580"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3108893"},{"issue":"10-10","key":"ref12","first-page":"95","article-title":"Spark: Cluster computing with working sets","volume":"10","author":"Zaharia","year":"2010","journal-title":"HotCloud"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2022.3172069"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3567955.3567960"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM48880.2022.9796962"},{"key":"ref16","article-title":"Resource allocation in serverless query processing","author":"Kassing","year":"2022"},{"key":"ref17","article-title":"AWS Lambda"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3623278.3624755"},{"key":"ref19","article-title":"Serverless in the wild: Characterizing and optimizing the serverless workload at a large cloud provider","author":"Shahrad","year":"2020"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3511979"},{"key":"ref21","article-title":"Directed acyclic graph neural networks","author":"Thost","year":"2021"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611977172.74"},{"key":"ref23","article-title":"Pointer networks","volume":"28","author":"Vinyals","year":"2015","journal-title":"Advances in neural information processing systems"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3313779"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342080"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3005745.3005750"},{"key":"ref27","first-page":"24611","article-title":"The surprising effectiveness of ppo in cooperative multi-agent games","volume":"35","author":"Yu","year":"2022","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref28","article-title":"Is independent learning all you need in the starcraft multi-agent challenge?","author":"de Witt","year":"2020"},{"key":"ref29","article-title":"High-dimensional continuous control using generalized advantage estimation","author":"Schulman","year":"2015"},{"key":"ref30","article-title":"AWS S3: Object storage built to retrieve any amount of data from anywhere"},{"key":"ref31","article-title":"Temporal graph networks for deep learning on dynamic graphs","author":"Rossi","year":"2020"},{"key":"ref32","article-title":"TPC-DS Benchmark"},{"key":"ref33","article-title":"Big Data Benchmark"},{"key":"ref34","first-page":"653","article-title":"Caerus: Nimble task scheduling for serverless analytics","volume-title":"Proc. of the USENIX NSDI","author":"Zhang"},{"key":"ref35","article-title":"ctypes \u2014 A foreign function library for Python"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2011.12"},{"key":"ref37","article-title":"AWS EC2 Pricing"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.14778\/3352063.3352132"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC53001.2021.9631492"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2019.00093"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid49817.2020.00-89"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM53939.2023.10229034"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/ACSOS52086.2021.00023"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3517207.3526971"}],"event":{"name":"IEEE INFOCOM 2024 - IEEE Conference on Computer Communications","location":"Vancouver, BC, Canada","start":{"date-parts":[[2024,5,20]]},"end":{"date-parts":[[2024,5,23]]}},"container-title":["IEEE INFOCOM 2024 - IEEE Conference on Computer Communications"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10621050\/10621073\/10621303.pdf?arnumber=10621303","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,13]],"date-time":"2024-08-13T05:26:53Z","timestamp":1723526813000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10621303\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,20]]},"references-count":44,"URL":"https:\/\/doi.org\/10.1109\/infocom52122.2024.10621303","relation":{},"subject":[],"published":{"date-parts":[[2024,5,20]]}}}