Link Search Menu Expand Document

Analysis and Surveys

A number of authors have analyzed the emergence of serverless computing, seeking to explain the trend. Baldini et al. [1] and Lynn et al. [2] provide early surveys, van Eyk et al. [3] place serverless in a historical context, and Castro et al. [4] provide a more recent survey that includes a comprehensive analysis of FaaS. Jonas et al. describe serverless in terms of a new programming model for the cloud [5], and Schleier-Smith et al. emphasize the role of serverless computing as the next phase of cloud computing [6]. Hellerstein et al. [7] focus on the limitations of FaaS, thus highlighting targets for innovation.

  • [1]Ioana Baldini, Paul Castro, Kerry Chang, Perry Cheng, Stephen Fink, Vatche Ishakian, Nick Mitchell, Vinod Muthusamy, Rodric Rabbah, Aleksander Slominski, and others. 2017. Serverless Computing: Current Trends and Open Problems. In Research Advances in Cloud Computing. Springer, 1–20.
  • [2]Theo Lynn, Pierangelo Rosati, Arnaud Lejeune, and Vincent Emeakaroha. 2017. A Preliminary Review of Enterprise Serverless Cloud Computing (Function-as-a-Service) Platforms. In 2017 IEEE International Conference on Cloud Computing Technology and Science (CloudCom), IEEE, 162–169.
  • [3]Erwin Van Eyk, Lucian Toader, Sacheendra Talluri, Laurens Versluis, Alexandru U\cbtă, and Alexandru Iosup. 2018. Serverless Is More: From PaaS to Present Cloud Computing. IEEE Internet Computing 22, 5 (2018), 8–17.
  • [4]Paul Castro, Vatche Ishakian, Vinod Muthusamy, and Aleksander Slominski. 2019. The Rise of Serverless Computing. Communications of the ACM 62, 12 (2019), 44–54.
  • [5]Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, Joao Carreira, Karl Krauth, Neeraja Yadwadkar, and others. 2019. Cloud Programming Simplified: a Berkeley View on Serverless Computing.
  • [6]Johann Schleier-Smith, Vikram Sreekanti, Anurag Khandelwal, Joao Carreira, Neeraja J. Yadwadkar, Raluca Ada Popa, Joseph E. Gonzalez, Ion Stoica, and David A. Patterson. 2021. What Serverless Computing Is and Should Become: The Next Phase of Cloud Computing. Communications of the ACM 64, 5 (2021), 55–63.
  • [7]Joseph M. Hellerstein, Jose Faleiro, Joseph E. Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, and Chenggang Wu. 2019. Serverless Computing: One Step Forward, Two Steps Back. CIDR (2019).