{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T16:26:26Z","timestamp":1775665586105,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,3,25]],"date-time":"2019-03-25T00:00:00Z","timestamp":1553472000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Academy of Finland"},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1702952"],"award-info":[{"award-number":["1702952"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,3,25]]},"DOI":"10.1145\/3301418.3313947","type":"proceedings-article","created":{"date-parts":[[2019,3,20]],"date-time":"2019-03-20T11:51:28Z","timestamp":1553082688000},"page":"60-65","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":43,"title":["Checkpointing and Migration of IoT Edge Functions"],"prefix":"10.1145","author":[{"given":"Pekka","family":"Karhula","sequence":"first","affiliation":[{"name":"VTT Technical Research Centre of Finland Ltd, Oulu, Finland"}]},{"given":"Jan","family":"Janak","sequence":"additional","affiliation":[{"name":"Columbia University, New York City, NY"}]},{"given":"Henning","family":"Schulzrinne","sequence":"additional","affiliation":[{"name":"Columbia University, New York City, NY"}]}],"member":"320","published-online":{"date-parts":[[2019,3,25]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"d.}. Cgroup Freezer. https:\/\/www.kernel.org\/doc\/Documentation\/cgroup-v1\/freezer-subsystem.txt","year":"2018","unstructured":"{n. d.}. Cgroup Freezer. https:\/\/www.kernel.org\/doc\/Documentation\/cgroup-v1\/freezer-subsystem.txt . Accessed : November 2018 . {n. d.}. Cgroup Freezer. https:\/\/www.kernel.org\/doc\/Documentation\/cgroup-v1\/freezer-subsystem.txt. Accessed: November 2018."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2016.7778613"},{"key":"e_1_3_2_1_3_1","volume-title":"d.}. Amazon Lambda. https:\/\/aws.amazon.com\/lambda\/resources\/","year":"2018","unstructured":"Amazon. {n. d.}. Amazon Lambda. https:\/\/aws.amazon.com\/lambda\/resources\/ . Accessed : November 2018 . Amazon. {n. d.}. Amazon Lambda. https:\/\/aws.amazon.com\/lambda\/resources\/. Accessed: November 2018."},{"key":"e_1_3_2_1_4_1","volume-title":"d.}. Amazon Lambda@Edge. https:\/\/aws.amazon.com\/lambda\/edge\/","year":"2019","unstructured":"Amazon. {n. d.}. Amazon Lambda@Edge. https:\/\/aws.amazon.com\/lambda\/edge\/ . Accessed : January 2019 . Amazon. {n. d.}. Amazon Lambda@Edge. https:\/\/aws.amazon.com\/lambda\/edge\/. Accessed: January 2019."},{"key":"e_1_3_2_1_5_1","volume-title":"d.}. Apache OpenWhisk. https:\/\/openwhisk.apache.org\/","year":"2019","unstructured":"Apache. {n. d.}. Apache OpenWhisk. https:\/\/openwhisk.apache.org\/ . Accessed : February 2019 . Apache. {n. d.}. Apache OpenWhisk. https:\/\/openwhisk.apache.org\/. Accessed: February 2019."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3007748.3007777"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.2991\/icmii-15.2015.160"},{"key":"e_1_3_2_1_8_1","volume-title":"d.}. CRIU Checkpoint\/Restore Functionality. https:\/\/criu.org\/Main_Page","author":"CRIU.","year":"2018","unstructured":"CRIU. {n. d.}. CRIU Checkpoint\/Restore Functionality. https:\/\/criu.org\/Main_Page . Accessed : November 2018 . CRIU. {n. d.}. CRIU Checkpoint\/Restore Functionality. https:\/\/criu.org\/Main_Page. Accessed: November 2018."},{"key":"e_1_3_2_1_9_1","volume-title":"d.}. Kernel Options. https:\/\/criu.org\/Linux_kernel","author":"CRIU.","year":"2018","unstructured":"CRIU. {n. d.}. Kernel Options. https:\/\/criu.org\/Linux_kernel . Accessed : November 2018 . CRIU. {n. d.}. Kernel Options. https:\/\/criu.org\/Linux_kernel. Accessed: November 2018."},{"key":"e_1_3_2_1_10_1","volume-title":"d.}. Docker Pause. https:\/\/docs.docker.com\/engine\/reference\/commandline\/pause\/#usage","year":"2018","unstructured":"Docker. {n. d.}. Docker Pause. https:\/\/docs.docker.com\/engine\/reference\/commandline\/pause\/#usage . Accessed : November 2018 . Docker. {n. d.}. Docker Pause. https:\/\/docs.docker.com\/engine\/reference\/commandline\/pause\/#usage. Accessed: November 2018."},{"key":"e_1_3_2_1_11_1","volume-title":"d.}. Google Cloud Functions. https:\/\/cloud.google.com\/functions\/docs\/","year":"2018","unstructured":"Google. {n. d.}. Google Cloud Functions. https:\/\/cloud.google.com\/functions\/docs\/ . Accessed : November 2018 . Google. {n. d.}. Google Cloud Functions. https:\/\/cloud.google.com\/functions\/docs\/. Accessed: November 2018."},{"key":"e_1_3_2_1_12_1","volume-title":"Serverless Computing: One Step Forward, Two Steps Back. arXiv preprint arXiv:1812.03651","author":"Hellerstein Joseph M","year":"2018","unstructured":"Joseph M Hellerstein , Jose Faleiro , Joseph E Gonzalez , Johann Schleier-Smith , Vikram Sreekanti , Alexey Tumanov , and Chenggang Wu . 2018 . Serverless Computing: One Step Forward, Two Steps Back. arXiv preprint arXiv:1812.03651 (2018). Joseph M Hellerstein, Jose Faleiro, Joseph E Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, and Chenggang Wu. 2018. Serverless Computing: One Step Forward, Two Steps Back. arXiv preprint arXiv:1812.03651 (2018)."},{"key":"e_1_3_2_1_13_1","volume-title":"8th {USENIX} Workshop on Hot Topics in Cloud Computing (HotCloud 16).","author":"Hendrickson Scott","unstructured":"Scott Hendrickson , Stephen Sturdevant , Tyler Harter , Venkateshwaran Venkataramani , Andrea C Arpaci-Dusseau , and Remzi H Arpaci-Dusseau . 2016. Serverless computation with openlambda . In 8th {USENIX} Workshop on Hot Topics in Cloud Computing (HotCloud 16). Scott Hendrickson, Stephen Sturdevant, Tyler Harter, Venkateshwaran Venkataramani, Andrea C Arpaci-Dusseau, and Remzi H Arpaci-Dusseau. 2016. Serverless computation with openlambda. In 8th {USENIX} Workshop on Hot Topics in Cloud Computing (HotCloud 16)."},{"key":"e_1_3_2_1_14_1","volume-title":"2018 3rd International Conference on Fog and Mobile Edge Computing, FMEC 2018","author":"Ullah Kakakhel Syed Rameez","year":"2018","unstructured":"Syed Rameez Ullah Kakakhel , Lauri Mukkala , Tomi Westerlund , and Juha Plosila . 2018 . Virtualization at the Network Edge: A Technology Perspective . 2018 3rd International Conference on Fog and Mobile Edge Computing, FMEC 2018 (2018), 87--92. Syed Rameez Ullah Kakakhel, Lauri Mukkala, Tomi Westerlund, and Juha Plosila. 2018. Virtualization at the Network Edge: A Technology Perspective. 2018 3rd International Conference on Fog and Mobile Edge Computing, FMEC 2018 (2018), 87--92."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2017.181"},{"key":"e_1_3_2_1_16_1","volume-title":"d.}. Azure Functions. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions","year":"2018","unstructured":"Microsoft. {n. d.}. Azure Functions. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions . Accessed : November 2018 . Microsoft. {n. d.}. Azure Functions. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions. Accessed: November 2018."},{"key":"e_1_3_2_1_17_1","volume-title":"d.}. Azure IoT Edge. https:\/\/docs.microsoft.com\/en-us\/azure\/iot-edge\/","year":"2019","unstructured":"Microsoft. {n. d.}. Azure IoT Edge. https:\/\/docs.microsoft.com\/en-us\/azure\/iot-edge\/ . Accessed : January 2019 . Microsoft. {n. d.}. Azure IoT Edge. https:\/\/docs.microsoft.com\/en-us\/azure\/iot-edge\/. Accessed: January 2019."},{"key":"e_1_3_2_1_18_1","volume-title":"d.}. Durable Functions Framework. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/durable-functions-overview#the-technology","year":"2018","unstructured":"Microsoft. {n. d.}. Durable Functions Framework. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/durable-functions-overview#the-technology . Accessed : November 2018 . Microsoft. {n. d.}. Durable Functions Framework. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/durable-functions-overview#the-technology. Accessed: November 2018."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMSCS.2016.2550442"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Roberto Morabito. 2017. Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation. (2017) 8835--8850.  Roberto Morabito. 2017. Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation. (2017) 8835--8850.","DOI":"10.1109\/ACCESS.2017.2704444"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2017.163"},{"key":"e_1_3_2_1_22_1","volume-title":"Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Wang Liang","year":"2018","unstructured":"Liang Wang , Mengyuan Li , Yinqian Zhang , Thomas Ristenpart , and Michael Swift . 2018 . Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 133--146. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/wang-liang Liang Wang, Mengyuan Li, Yinqian Zhang, Thomas Ristenpart, and Michael Swift. 2018. Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 133--146. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/wang-liang"}],"event":{"name":"EuroSys '19: Fourteenth EuroSys Conference 2019","location":"Dresden Germany","acronym":"EuroSys '19","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 2nd International Workshop on Edge Systems, Analytics and Networking"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3301418.3313947","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3301418.3313947","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3301418.3313947","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:53:25Z","timestamp":1750204405000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3301418.3313947"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,25]]},"references-count":22,"alternative-id":["10.1145\/3301418.3313947","10.1145\/3301418"],"URL":"https:\/\/doi.org\/10.1145\/3301418.3313947","relation":{},"subject":[],"published":{"date-parts":[[2019,3,25]]},"assertion":[{"value":"2019-03-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}