{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T11:25:39Z","timestamp":1753356339639,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,18]],"date-time":"2023-06-18T00:00:00Z","timestamp":1687046400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,18]]},"DOI":"10.1145\/3595360.3595855","type":"proceedings-article","created":{"date-parts":[[2023,6,16]],"date-time":"2023-06-16T18:23:38Z","timestamp":1686939818000},"page":"1-5","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Transactional Python for Durable Machine Learning: Vision, Challenges, and Feasibility"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2881-8501","authenticated-orcid":false,"given":"Supawit","family":"Chockchowwat","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Champaign, US"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4877-2283","authenticated-orcid":false,"given":"Zhaoheng","family":"Li","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Champaign, US"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3786-6214","authenticated-orcid":false,"given":"Yongjoo","family":"Park","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Champaign, US"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,6,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"12th USENIX symposium on operating systems design and implementation (OSDI 16)","author":"Abadi Mart\u00edn","year":"2016","unstructured":"Mart\u00edn Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Geoffrey Irving, Michael Isard, et al. 2016. TensorFlow: a system for Large-Scale machine learning. In 12th USENIX symposium on operating systems design and implementation (OSDI 16). 265--283."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.14778\/3025111.3025116"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824035"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1057977.1057978"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142534"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the Fourth International Workshop on Applied AI for Database Systems and Applications, AIDB@VLDB 2022","author":"Chockchowwat Supawit","year":"2022","unstructured":"Supawit Chockchowwat, Wenjie Liu, and Yongjoo Park. 2022. Automatically Finding Optimal Index Structure (Extended Abstracts). In Proceedings of the Fourth International Workshop on Applied AI for Database Systems and Applications, AIDB@VLDB 2022, Sydney, Australia, September 5, 2022."},{"key":"e_1_3_2_1_7_1","volume-title":"Airphant: Cloud-oriented Document Indexing. In 2022 IEEE 38th International Conference on Data Engineering (ICDE). IEEE, 1368--1381","author":"Chockchowwat Supawit","year":"2022","unstructured":"Supawit Chockchowwat, Chaitanya Sood, and Yongjoo Park. 2022. Airphant: Cloud-oriented Document Indexing. In 2022 IEEE 38th International Conference on Data Engineering (ICDE). IEEE, 1368--1381."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/68210.69226"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/3377369.3377370"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-020-2649-2"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC41405.2020.00081"},{"key":"e_1_3_2_1_12_1","volume-title":"arXiv preprint arXiv:2101.05782","author":"Juric Mario","year":"2021","unstructured":"Mario Juric, Steven Stetzler, and Colin T Slater. 2021. Checkpoint, Restore, and Live Migration for Science Platforms. arXiv preprint arXiv:2101.05782 (2021)."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE55515.2023.00393"},{"key":"e_1_3_2_1_14_1","unstructured":"Wes McKinney et al. 2011. pandas: a foundational Python library for data analysis and statistics. Python for high performance and scientific computing 14 9 (2011) 1--9."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/128765.128770"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings. IEEE, 241--253","author":"Morrey CB","year":"2003","unstructured":"CB Morrey and Dirk Grunwald. 2003. Peabody: The time travelling disk. In 20th IEEE\/11th NASA Goddard Conference on Mass Storage Systems and Technologies, 2003.(MSST 2003). Proceedings. IEEE, 241--253."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/SysEng.2016.7753148"},{"key":"e_1_3_2_1_18_1","unstructured":"Adam Paszke Sam Gross Francisco Massa Adam Lerer James Bradbury Gregory Chanan Trevor Killeen Zeming Lin Natalia Gimelshein Luca Antiga et al. 2019. PyTorch: An imperative style high-performance deep learning library. Advances in neural information processing systems 32 (2019)."},{"key":"e_1_3_2_1_19_1","volume-title":"Towards scalable dataframe systems. arXiv preprint arXiv:2001.00888","author":"Petersohn Devin","year":"2020","unstructured":"Devin Petersohn, Stephen Macke, Doris Xin, William Ma, Doris Lee, Xiangxi Mo, Joseph E Gonzalez, Joseph M Hellerstein, Anthony D Joseph, and Aditya Parameswaran. 2020. Towards scalable dataframe systems. arXiv preprint arXiv:2001.00888 (2020)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3452788"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.14778\/3329772.3329775"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"Nikhil Sheoran Supawit Chockchowwat Arav Chheda Suwen Wang Riya Verma and Yongjoo Park. 2023. A Step Toward Deep Online Aggregation (Extended Version). arXiv:2303.04103 [cs.DB]","DOI":"10.1145\/3589269"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.14778\/3485450.3485454"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2013.6544817"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196934"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939502.2939516"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357526.3357542"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2039239.2039251"},{"volume-title":"February 16","year":"2023","key":"e_1_3_2_1_29_1","unstructured":"Web. Accessed: February 16, 2023. Python object store library for different platforms. https:\/\/pypi.org\/project\/object-store\/"},{"volume-title":"February 16","year":"2023","key":"e_1_3_2_1_30_1","unstructured":"Web. Accessed: February 16, 2023. State of the developer nation. https:\/\/tinyurl.com\/mr48zvk7\/"},{"volume-title":"February 27","year":"2023","key":"e_1_3_2_1_31_1","unstructured":"Web. Accessed: February 27, 2023. Production-Grade Container Orchestration. https:\/\/kubernetes.io\/"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_32_1","unstructured":"Web. Accessed: March 15, 2023. Basic MNIST Example. https:\/\/github.com\/pytorch\/examples\/tree\/main\/mnist"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_33_1","unstructured":"Web. Accessed: March 15, 2023. Deep Convolution Generative Adversarial Networks. https:\/\/github.com\/pytorch\/examples\/tree\/main\/dcgan"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_34_1","unstructured":"Web. Accessed: March 15, 2023. IronPython: The Python programming language for .NET. https:\/\/ironpython.net"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_35_1","unstructured":"Web. Accessed: March 15, 2023. Jython. https:\/\/www.jython.org"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_36_1","unstructured":"Web. Accessed: March 15, 2023. Machine Learning Benchmarks. https:\/\/github.com\/IntelPython\/scikit-learn_bench"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_37_1","unstructured":"Web. Accessed: March 15, 2023. Machine Learning Benchmarks: K-means. https:\/\/github.com\/IntelPython\/scikit-learn_bench\/blob\/master\/sklearn_bench\/kmeans.py"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_38_1","unstructured":"Web. Accessed: March 15, 2023. Machine Learning Benchmarks: t-SNE. https:\/\/github.com\/IntelPython\/scikit-learn_bench\/blob\/master\/sklearn_bench\/tsne.py"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_39_1","unstructured":"Web. Accessed: March 15, 2023. PyPy: A fast, compliant alternative implementation of Python. https:\/\/www.pypy.org"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_40_1","unstructured":"Web. Accessed: March 15, 2023. The Python programming language. https:\/\/github.com\/python\/cpython"},{"volume-title":"March 15","year":"2023","key":"e_1_3_2_1_41_1","unstructured":"Web. Accessed: March 15, 2023. PyTorch Examples. https:\/\/github.com\/pytorch\/examples"},{"volume-title":"November 14","year":"2022","key":"e_1_3_2_1_42_1","unstructured":"Web. Accessed: November 14, 2022. Dill dump session. https:\/\/dill.readthedocs.io\/en\/latest\/dill.html"},{"volume-title":"November 14","year":"2022","key":"e_1_3_2_1_43_1","unstructured":"Web. Accessed: November 14, 2022. Jupyter store magic. https:\/\/ipython.readthedocs.io\/en\/stable\/config\/extensions\/storemagic.html"},{"volume-title":"November 14","year":"2022","key":"e_1_3_2_1_44_1","unstructured":"Web. Accessed: November 14, 2022. Python - ID function. https:\/\/docs.python.org\/3\/library\/functions.html#id"},{"key":"e_1_3_2_1_45_1","first-page":"39","article-title":"Accelerating the machine learning lifecycle with MLflow","volume":"41","author":"Zaharia Matei","year":"2018","unstructured":"Matei Zaharia, Andrew Chen, Aaron Davidson, Ali Ghodsi, Sue Ann Hong, Andy Konwinski, Siddharth Murching, Tomas Nykodym, Paul Ogilvie, Mani Parkhe, et al. 2018. Accelerating the machine learning lifecycle with MLflow. IEEE Data Eng. Bull. 41, 4 (2018), 39--45.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/362342.362360"}],"event":{"name":"DEEM '23: Seventh Workshop on Data Management for End-to-End Machine Learning","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"],"location":"Seattle WA USA","acronym":"DEEM '23"},"container-title":["Proceedings of the Seventh Workshop on Data Management for End-to-End Machine Learning"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3595360.3595855","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3595360.3595855","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:48:39Z","timestamp":1750286919000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3595360.3595855"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,18]]},"references-count":46,"alternative-id":["10.1145\/3595360.3595855","10.1145\/3595360"],"URL":"https:\/\/doi.org\/10.1145\/3595360.3595855","relation":{},"subject":[],"published":{"date-parts":[[2023,6,18]]},"assertion":[{"value":"2023-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}