{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T00:16:36Z","timestamp":1742948196287,"version":"3.40.3"},"publisher-location":"Cham","reference-count":35,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031293146"},{"type":"electronic","value":"9783031293153"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-29315-3_2","type":"book-chapter","created":{"date-parts":[[2023,3,30]],"date-time":"2023-03-30T09:15:27Z","timestamp":1680167727000},"page":"15-23","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Serverless Computing: Introduction and\u00a0Research Challenges"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5811-5263","authenticated-orcid":false,"given":"Karim","family":"Djemame","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,3,31]]},"reference":[{"unstructured":"Amazon Web Services. AWS Lambda (2019). https:\/\/aws.amazon.com\/lambda\/","key":"2_CR1"},{"unstructured":"Apache Openwhisk. Open Source Serverless Cloud Platform (2019). https:\/\/openwhisk.apache.org\/","key":"2_CR2"},{"unstructured":"Docker. Empowering App Development for Developers (2019). http:\/\/www.docker.com","key":"2_CR3"},{"unstructured":"Fission - Open source, Kubernetes-native Serverless Framework (2019). https:\/\/fission.io","key":"2_CR4"},{"unstructured":"Google. Google Cloud Functions (2019). https:\/\/cloud.google.com\/functions","key":"2_CR5"},{"unstructured":"IronFunctions - Open Source Serverless Computing (2019). https:\/\/open.iron.io\/","key":"2_CR6"},{"unstructured":"Microsoft Azure. Azure Functions (2019). https:\/\/azure.microsoft.com\/en-us\/services\/functions\/","key":"2_CR7"},{"unstructured":"OpenFaaS - Serverless Functions, Made Simple (2021). https:\/\/openfaas.com\/","key":"2_CR8"},{"doi-asserted-by":"crossref","unstructured":"Alhindi, A., Djemame, K., Banaie, F.: On the power consumption of serverless functions: an evaluation of openFaaS. In: Proceedings of the 15th IEEE\/ACM International Conference on Utility and Cloud Computing (UCC 2022), Vancouver, Washington. IEEE (2022)","key":"2_CR9","DOI":"10.1109\/UCC56403.2022.00064"},{"unstructured":"Amazon: AWS Serverless Application Model (AWS SAM) (2022). https:\/\/github.com\/awslabs\/serverless-application-model","key":"2_CR10"},{"doi-asserted-by":"crossref","unstructured":"Baldini, I., et al.: Serverless computing: current trends and open problems. CoRR abs\/1706.03178 (2017)","key":"2_CR11","DOI":"10.1007\/978-981-10-5026-8_1"},{"doi-asserted-by":"crossref","unstructured":"Banaie, F., Djemame, K.: A serverless computing platform for software defined networks. In: Baares, J., et al. (eds.) GECON 2022. LNCS, pp. 113\u2013123. Springer, Cham (2023)","key":"2_CR12","DOI":"10.1007\/978-3-031-29315-3_10"},{"doi-asserted-by":"crossref","unstructured":"Castro, P., Ishakian, V., Muthusamy, V., Slominski, A.: Serverless programming (function as a service). In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 2658\u20132659 (2017)","key":"2_CR13","DOI":"10.1109\/ICDCS.2017.305"},{"doi-asserted-by":"crossref","unstructured":"Djemame, K., Parker, M., Datsev, D.: Open-source serverless architectures: an evaluation of apache OpenWhisk. In: 2020 IEEE\/ACM 13th International Conference on Utility and Cloud Computing (UCC), pp. 329\u2013335 (2020)","key":"2_CR14","DOI":"10.1109\/UCC48980.2020.00052"},{"doi-asserted-by":"crossref","unstructured":"Djemame, K., Datsev, D., Kelefouras, V.I.: Evaluation of language runtimes in open-source serverless platforms. In: van Steen, M., Ferguson, D., Pahl, C. (eds.) Proceedings of the 12th International Conference on Cloud Computing and Services Science, CLOSER 2022, Online Streaming, 27\u201329 April 2022, pp. 123\u2013132. SCITEPRESS (2022)","key":"2_CR15","DOI":"10.5220\/0010983000003200"},{"unstructured":"van Eyk, E., Iosup, A.: Addressing performance challenges in serverless computing. In: Proceedings of ICT.OPEN 2018, Amersfoort, The Netherlands. ACM (2018)","key":"2_CR16"},{"unstructured":"Firecracker: Firecracker: Secure and fast microVMs for serverless computing (2021). https:\/\/firecracker-microvm.github.io\/","key":"2_CR17"},{"doi-asserted-by":"crossref","unstructured":"Gim\u00e9nez-Alventosa, V., Molt\u00f3, G., Caballer, M.: A framework and a performance assessment for serverless MapReduce on AWS Lambda. Future Gener. Comput. Syst. 97, 259\u2013274 (2019). http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167739X18325172","key":"2_CR18","DOI":"10.1016\/j.future.2019.02.057"},{"unstructured":"Glikson, A.: Transit: flexible pipeline for IoT data with bluemix and openwhisk (2018). https:\/\/goo.gl\/ThN2TR","key":"2_CR19"},{"doi-asserted-by":"crossref","unstructured":"Gro\u00dfmann, M., Ioannidis, C., Le, D.T.: Applicability of serverless computing in fog computing environments for IoT scenarios. In: Proceedings of the 12th IEEE\/ACM International Conference on Utility and Cloud Computing Companion, UCC 2019, pp. 29\u201334. Companion, Association for Computing Machinery, New York (2019)","key":"2_CR20","DOI":"10.1145\/3368235.3368834"},{"unstructured":"Hendrickson, S., Sturdevant, S., Harter, T., Venkataramani, V., Arpaci-Dusseau, A.C., Arpaci-Dusseau, R.H.: Serverless computation with openlambda. In: Proceedings of the 8th USENIX Conference on Hot Topics in Cloud Computing, HotCloud 2016, pp. 33\u201339. USENIX Association, USA (2016)","key":"2_CR21"},{"doi-asserted-by":"crossref","unstructured":"Jackson, D., Clynch, G.: An investigation of the impact of language runtime on the performance and cost of serverless functions. In: 2018 IEEE\/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion), pp. 154\u2013160 (2018)","key":"2_CR22","DOI":"10.1109\/UCC-Companion.2018.00050"},{"doi-asserted-by":"crossref","unstructured":"Jackson, D., Clynch, G.: An investigation of the impact of language runtime on the performance and cost of serverless functions. In: 2018 IEEE\/ACM International Conference on Utility and Cloud Computing Companion, pp. 154\u2013160 (2018)","key":"2_CR23","DOI":"10.1109\/UCC-Companion.2018.00050"},{"doi-asserted-by":"crossref","unstructured":"Jia, X., Zhao, L.: RAEF: energy-efficient resource allocation through energy fungibility in serverless. In: 2021 IEEE 27th International Conference on Parallel and Distributed Systems (ICPADS), pp. 434\u2013441. IEEE (2021)","key":"2_CR24","DOI":"10.1109\/ICPADS53394.2021.00060"},{"doi-asserted-by":"crossref","unstructured":"Li, Z., Guo, L., Cheng, J., Chen, Q., He, B., Guo, M.: The serverless computing survey: a technical primer for design architecture. ACM Comput. Surv. 54 (2022)","key":"2_CR25","DOI":"10.1145\/3508360"},{"doi-asserted-by":"crossref","unstructured":"Lloyd, W., Ramesh, S., Chinthalapati, S., Ly, L., Pallickara, S.: Serverless computing: an investigation of factors influencing microservice performance. In: 2018 IEEE International Conference on Cloud Engineering (IC2E), pp. 159\u2013169 (2018)","key":"2_CR26","DOI":"10.1109\/IC2E.2018.00039"},{"doi-asserted-by":"crossref","unstructured":"Manner, J., Endre\u00df, M., Heckel, T., Wirtz, G.: Cold start influencing factors in function as a service. In: 2018 IEEE\/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion), pp. 181\u2013188 (2018)","key":"2_CR27","DOI":"10.1109\/UCC-Companion.2018.00054"},{"doi-asserted-by":"crossref","unstructured":"P\u00e9rez, A., Molt\u00f3, G., Caballer, M., Calatrava, A.: A programming model and middleware for high throughput serverless computing applications. In: Proceedings of the 34th ACM\/SIGAPP Symposium on Applied Computing, SAC 2019, pp. 106\u2013113. ACM, New York (2019)","key":"2_CR28","DOI":"10.1145\/3297280.3297292"},{"unstructured":"Platform, DOS: Ooso: Serverless MapReduce (2017). https:\/\/github.com\/d2si-oss\/ooso","key":"2_CR29"},{"unstructured":"Sbarski, P., Cui, Y., Nair, A.: Serverless Architectures on AWS. Manning, 2nd edn. (2022)","key":"2_CR30"},{"key":"2_CR31","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110708","volume":"170","author":"J Scheuner","year":"2020","unstructured":"Scheuner, J., Leitner, P.: Function-as-a-service performance evaluation: a multivocal literature review. J. Syst. Softw. 170, 110708 (2020)","journal-title":"J. Syst. Softw."},{"unstructured":"Vojta, R.: AWS journey - API gateway & Lambda & VPC performance (2016). https:\/\/www.zrzka.dev\/aws-journey-api-gateway-lambda-vpc-performance\/","key":"2_CR32"},{"unstructured":"Wang, L., Li, M., Zhang, Y., Ristenpart, T., Swift, M.: Peeking behind the curtains of serverless platforms. In: Proceedings of the 2018 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC 2018, pp. 133\u2013145. USENIX Association, USA (2018)","key":"2_CR33"},{"doi-asserted-by":"crossref","unstructured":"Yu, T., et al.: Characterizing serverless platforms with serverlessbench. In: Proceedings of the 11th ACM Symposium on Cloud Computing (SOCC 2020), pp. 30\u201344. ACM, New York (2020)","key":"2_CR34","DOI":"10.1145\/3419111.3421280"},{"doi-asserted-by":"crossref","unstructured":"Yussupov, V., Breitenb\u00fccher, U., Leymann, F., Wurster, M.: A systematic mapping study on engineering function-as-a-service platforms and tools. In: Proceedings of the 12th IEEE\/ACM International Conference on Utility and Cloud Computing, Auckland, New Zealand (2019)","key":"2_CR35","DOI":"10.1145\/3344341.3368803"}],"container-title":["Lecture Notes in Computer Science","Economics of Grids, Clouds, Systems, and Services"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-29315-3_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,2]],"date-time":"2023-04-02T10:06:52Z","timestamp":1680430012000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-29315-3_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031293146","9783031293153"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-29315-3_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"31 March 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"GECON","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on the Economics of Grids, Clouds, Systems, and Services","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Izola","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Slovenia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 September 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 September 2022","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":"gecon2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/2022.gecon-conference.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-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":"22","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":"4","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":"6","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":"18% - 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":"4.72","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":"2.02","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":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Additionally, 4 new ideas papers, and two invited papers were integrated in the volume","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}