{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T22:17:12Z","timestamp":1743113832837,"version":"3.40.3"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030914301"},{"type":"electronic","value":"9783030914318"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-91431-8_39","type":"book-chapter","created":{"date-parts":[[2021,11,17]],"date-time":"2021-11-17T16:13:29Z","timestamp":1637165609000},"page":"627-640","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Application-Platform Co-design for Serverless Data Processing"],"prefix":"10.1007","author":[{"given":"Sebastian","family":"Werner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Tai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,11,18]]},"reference":[{"key":"39_CR1","unstructured":"Agache, A., et al.: Firecracker: lightweight virtualization for serverless applications. In: 17th Symposium on Networked Systems Design and Implementation, pp. 419\u2013434, NSDI 2020, USENIX Association, February 2020"},{"key":"39_CR2","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1016\/j.future.2021.06.005","volume":"124","author":"D Barcelona-Pons","year":"2021","unstructured":"Barcelona-Pons, D., Garc\u00eda-L\u00f3pez, P.: Benchmarking parallelism in FaaS platforms. Futur. Gener. Comput. Syst. 124, 268\u2013284 (2021). https:\/\/doi.org\/10.1016\/j.future.2021.06.005","journal-title":"Futur. Gener. Comput. Syst."},{"key":"39_CR3","doi-asserted-by":"publisher","unstructured":"Bermbach, D., Wittern, E., Tai, S.: Cloud Service Benchmarking: Measuring Quality of Cloud Services from a Client Perspective. Springer, Heidelberg (2017). https:\/\/doi.org\/10.1007\/978-3-319-55483-9","DOI":"10.1007\/978-3-319-55483-9"},{"key":"39_CR4","doi-asserted-by":"crossref","unstructured":"Borges, M.C., Werner, S., Kilic, A.: Faaster troubleshooting - evaluating distributed tracing approaches for serverless applications. In: 2021 IEEE International Conference on Cloud Engineering (IC2E), IC2E 2021. IEEE (2021)","DOI":"10.1109\/IC2E52221.2021.00022"},{"key":"39_CR5","doi-asserted-by":"publisher","unstructured":"Carver, B., Zhang, J., Wang, A., Cheng, Y.: In search of a fast and efficient serverless dag engine. In: 2019 IEEE\/ACM Fourth International Parallel Data Systems Workshop (PDSW), pp. 1\u201310, PDSW 2019 (2019). https:\/\/doi.org\/10.1109\/PDSW49588.2019.00005","DOI":"10.1109\/PDSW49588.2019.00005"},{"key":"39_CR6","doi-asserted-by":"publisher","unstructured":"DeCandia, G., et al.: Dynamo: Amazon\u2019s highly available key-value store. In: Proceedings of Twenty-First ACM SIGOPS Symposium on Operating Systems Principles, pp. 205\u2013220, SOSP 2007. Association for Computing Machinery (2007). https:\/\/doi.org\/10.1145\/1294261.1294281","DOI":"10.1145\/1294261.1294281"},{"key":"39_CR7","unstructured":"Fouladi, S., et al.: From laptop to lambda: outsourcing everyday jobs to thousands of transient functional containers. In: 2019 USENIX Annual Technical Conference, pp. 475\u2013488, USENIX 2019. USENIX, July 2019"},{"key":"39_CR8","doi-asserted-by":"crossref","unstructured":"Ghemawat, S., Gobioff, H., Leung, S.T.: The google file system. In: Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, pp. 29\u201343 (2003)","DOI":"10.1145\/1165389.945450"},{"key":"39_CR9","unstructured":"Grambow, M., Pfandzelter, T., Burchard, L., Schubert, C., Zhao, M., Bermbach, D.: Befaas: an application-centric benchmarking framework for FaaS platforms (2021). https:\/\/arxiv.org\/abs\/2102.12770"},{"key":"39_CR10","unstructured":"Hellerstein, J.M., et al.: Serverless computing: one step forward, two steps back. In: CIDR 2019, 9th Biennial Conference on Innovative Data Systems Research. CIDR, January 2019. http:\/\/arxiv.org\/abs\/1812.03651"},{"key":"39_CR11","doi-asserted-by":"publisher","unstructured":"Hunhoff, E., Irshad, S., Thurimella, V., Tariq, A., Rozner, E.: Proactive serverless function resource management. In: Proceedings of the 2020 Sixth International Workshop on Serverless Computing, pp. 61\u201366, WoSC 2020. Association for Computing Machinery (2020). https:\/\/doi.org\/10.1145\/3429880.3430102","DOI":"10.1145\/3429880.3430102"},{"key":"39_CR12","doi-asserted-by":"publisher","unstructured":"Jonas, E., Pu, Q., Venkataraman, S., Stoica, I., Recht, B.: Occupy the cloud: distributed computing for the 99 Cloud Computing, pp. 445\u2013451, SoCC 2017. ACM (2017). https:\/\/doi.org\/10.1145\/3127479.3128601","DOI":"10.1145\/3127479.3128601"},{"key":"39_CR13","unstructured":"Jonas, E., et al.: Cloud programming simplified: a Berkeley view on serverless computing, February 2019. http:\/\/arxiv.org\/abs\/1812.03651"},{"key":"39_CR14","unstructured":"Klimovic, A., Wang, Y., Kozyrakis, C., Stuedi, P., Pfefferle, J., Trivedi, A.: Understanding ephemeral storage for serverless analytics. In: USENIX Annual Technical Conference, pp. 789\u2013794. ATC 2018. USENIX, July 2018"},{"key":"39_CR15","doi-asserted-by":"publisher","unstructured":"Kuhlenkamp, J., Werner, S.: Benchmarking FaaS platforms: call for community participation. In: Proceedings of the 3rd International Workshop on Serverless Computing, pp. 189\u2013194, WoSC 2018. IEEE, December 2018. https:\/\/doi.org\/10.1109\/UCC-Companion.2018.00055","DOI":"10.1109\/UCC-Companion.2018.00055"},{"key":"39_CR16","doi-asserted-by":"publisher","unstructured":"Kuhlenkamp, J., Werner, S., Borges, M.C., El Tal, K., Tai, S.: An evaluation of FaaS platforms as a foundation for serverless big data processing. In: Conference on Utility and Cloud Computing, pp. 1\u20139, UCC 2019. ACM (2019). https:\/\/doi.org\/10.1145\/3344341.3368796","DOI":"10.1145\/3344341.3368796"},{"key":"39_CR17","doi-asserted-by":"publisher","unstructured":"Kuhlenkamp, J., Werner, S., Borges, M.C., Ernst, D.: All but one: Faas platform elasticity revisited. SIGAPP Appl. Comput. Rev. 20(3), 5\u201319 (9 2020). https:\/\/doi.org\/10.1145\/3429204.3429205","DOI":"10.1145\/3429204.3429205"},{"key":"39_CR18","doi-asserted-by":"publisher","unstructured":"Kuhlenkamp, J., Werner, S., Tai, S.: The IFS and buts of less is more: a serverless computing reality check. In: 2020 IEEE International Conference on Cloud Engineering (IC2E), pp. 154\u2013161, IC2E 2020. IEEE (2020). https:\/\/doi.org\/10.1109\/IC2E48712.2020.00023","DOI":"10.1109\/IC2E48712.2020.00023"},{"key":"39_CR19","doi-asserted-by":"publisher","unstructured":"Leitner, P., Wittern, E., Spillner, J., Hummer, W.: A mixed-method empirical study of function-as-a-service software development in industrial practice. J. Syst. Softw. 149, 340\u2013359 (2018). https:\/\/doi.org\/10.1016\/j.jss.2018.12.013","DOI":"10.1016\/j.jss.2018.12.013"},{"key":"39_CR20","unstructured":"L\u00f3pez, P.G., Slominski, A., Behrendt, M., Metzler, B.: Serverless predictions: 2021\u20132030 (2021), https:\/\/arxiv.org\/abs\/2104.03075"},{"key":"39_CR21","doi-asserted-by":"publisher","unstructured":"Manner, J., Endre\u00df, M., Heckel, T., Wirtz, G.: Cold start influencing factors in function as a service. In: Proceedings of the 3rd International Workshop on Serverless Computing, pp. 181\u2013188, WoSC 2018. IEEE, December 2018. https:\/\/doi.org\/10.1109\/UCC-Companion.2018.00054","DOI":"10.1109\/UCC-Companion.2018.00054"},{"key":"39_CR22","doi-asserted-by":"publisher","unstructured":"M\u00fcller, I., Marroqu\u00edn, R., Alonso, G.: Lambada: interactive data analytics on cold data using serverless cloud infrastructure. In: Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data, pp. 115\u2013130, SIGMOD 2020. ACM (2020). https:\/\/doi.org\/10.1145\/3318464.3389758","DOI":"10.1145\/3318464.3389758"},{"issue":"1","key":"39_CR23","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MS.2020.3029994","volume":"38","author":"J Sampe","year":"2021","unstructured":"Sampe, J., Garcia-Lopez, P., Sanchez-Artigas, M., Vernik, G., Roca-Llaberia, P., Arjona, A.: Toward multicloud access transparency in serverless computing. IEEE Softw. 38(1), 68\u201374 (2021). https:\/\/doi.org\/10.1109\/MS.2020.3029994","journal-title":"IEEE Softw."},{"key":"39_CR24","doi-asserted-by":"publisher","unstructured":"Schifferer, B., et al.: GPU accelerated feature engineering and training for recommender systems. In: Proceedings of the Recommender Systems Challenge 2020, pp. 16\u201323. ACM, Virtual Event Brazil, September 2020. https:\/\/doi.org\/10.1145\/3415959.3415996","DOI":"10.1145\/3415959.3415996"},{"key":"39_CR25","doi-asserted-by":"publisher","unstructured":"Schleier-Smith, J., et al.: What serverless computing is and should become: The next phase of cloud computing. Commun. ACM 64(5), 76\u201384 (2021). https:\/\/doi.org\/10.1145\/3406011","DOI":"10.1145\/3406011"},{"key":"39_CR26","doi-asserted-by":"publisher","unstructured":"Shahrad, M., Balkind, J., Wentzlaff, D.: Architectural implications of function-as-a-service computing. In: Proceedings of the 52nd International Symposium on Microarchitecture, pp. 1063\u20131075, MICRO\u201952,.ACM (2019). https:\/\/doi.org\/10.1145\/3352460.3358296","DOI":"10.1145\/3352460.3358296"},{"key":"39_CR27","unstructured":"Werner, S.: SMILE: Supporting MIgration to ServerLess Environments. https:\/\/ise-smile.github.io\/ (2020). Accessed 7 Oct 2021"},{"key":"39_CR28","doi-asserted-by":"publisher","unstructured":"Werner, S., Girke, R., Kuhlenkamp, J.: An evaluation of serverless data processing frameworks. In: Proceedings of the 2020 Sixth International Workshop on Serverless Computing, pp. 19\u201324, WoSC 2020. ACM (2020). https:\/\/doi.org\/10.1145\/3429880.3430095","DOI":"10.1145\/3429880.3430095"},{"key":"39_CR29","doi-asserted-by":"publisher","unstructured":"Werner, S., Kuhlenkamp, J., Klems, M., M\u00fcller, J., Tai, S.: Serverless big data processing using matrix multiplication as example. In: Proceedings of the IEEE International Conference on Big Data, pp. 358\u2013365, Big Data 2018. IEEE, December 2018. https:\/\/doi.org\/10.1109\/BigData.2018.8622362","DOI":"10.1109\/BigData.2018.8622362"},{"key":"39_CR30","doi-asserted-by":"publisher","unstructured":"Werner, S., et al.: Diminuendo! tactics in support of FaaS migrations. In: Paasivaara, M., Kruchten, P. (eds.) Agile Processes in Software Engineering and Extreme Programming - Workshops, pp. 125\u2013132. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-58858-8_13","DOI":"10.1007\/978-3-030-58858-8_13"}],"container-title":["Lecture Notes in Computer Science","Service-Oriented Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-91431-8_39","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,15]],"date-time":"2023-01-15T17:23:07Z","timestamp":1673803387000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-91431-8_39"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030914301","9783030914318"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-91431-8_39","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"18 November 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICSOC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Service-Oriented Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Dubai","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"United Arab Emirates","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 November 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 November 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icsoc2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/icsoc.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"189","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"39","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"28","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"21% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}