Serverless Applications: Why, When, and How?
2021, IEEE Software
https://doi.org/10.1109/MS.2020.3023302Abstract
Serverless computing shows good promise for efficiency and ease-of-use. Yet, there are only a few, scattered and sometimes conflicting reports on questions such as Why do so many companies adopt serverless?, When are serverless applications well suited?, and How are serverless applications currently implemented? To address these questions, we analyze 89 serverless applications from open-source projects, industrial sources, academic literature, and scientific computing-the most extensive study to date. IEEE Software
References (15)
- Research and Markets, "$7.72 Billion Function-as-a- Service Market 2017," https://bwnews.pr/2VBDBgC, Feb 2017.
- P. Castro, V. Ishakian, V. Muthusamy, and A. Slominski, "The Rise of Serverless Computing", Communications of the ACM, vol. 62, no. 12, pp. 44-54, Nov. 2019.
- E. Levinson. "Serverless Community Survey 2020", https://bit.ly/SerComSurvey, Feb 2020.
- G. Adzic, R. Chatley. "Serverless computing: economic and architectural impact" Proceedings of the 11th Joint Meeting on Foundations of Software Engineering, pp. 884--889, Sep 2017.
- LEGO Engineering, "Accelerating with Serverless!", https://bit.ly/35bcps3, Apr 2020.
- P. Leitner, E. Wittern, and J. Spillner, "A mixed-method empirical study of Function-as-a-Service software devel- opment in industrial practice", Journal of Systems and Software., vol. 149, pp. 340-359, 2019.
- S. Eismann, J. Scheuner, E. van Eyk, M. Schwinger, J. Grohmann, N. Herbst, C. Abad, A. Iosup. "A Review of Serverless Use Cases and their Characteristics", SPEC RG TechReport, https://bit.ly/36Ntvgy, May 2020.
- A. Eivy. "Be Wary of the Economics of Serverless Cloud Computing." IEEE Cloud Computing vol. 4, no. 2, pp. 6- 12, Apr 2017.
- J. Demian. "Serverless Case Study -Netflix", https://bit. ly/3d4iEAZ, Jul 2018.
- J .Hellerstein, J. Faleiro, J. Gonzalez, J. Schleier-Smith, V. Sreekanti, A. Tumanov, C. Wu. "Serverless computing: One step forward, two steps back." Proceedings of the 9th Biennial Conference on Innovative Data Systems Research (CIDR), Jan 2019.
- Gartner. "Worldwide IaaS Public Cloud Services Market Grew 31.3% in 2018", https://bwnews.pr/2ZcI7o4, Jul 2019.
- E. Van Eyk, G. Johannes, S. Eismann, A. Bauer, L. Versluis, L. Toader, N. Schmitt, N. Herbst, C. Abad, and A. Iosup, "The SPEC-RG Reference Architecture for FaaS: From Microservices and Containers to Serverless Platforms.", IEEE Internet Computing, Nov 2019.
- Nathan Malishev. "AWS Lambda Cold Start Language Comparisons, 2019 edition", https: //bit.ly/ColdStartComp, Sep 2019.
- I. Baldini, P. Cheng, S. Fink, N. Mitchell, V. Muthusamy, R. Rabbah, P. Suter, O. Tardieu. "The serverless trilemma: Function composition for serverless comput- ing." Proceedings of the 2017 ACM SIGPLAN Interna- tional Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, pp. 89-103. Oct 2017.
- J. Spillner, C. Mateos, D. Monge. "Faaster, better, cheaper: The prospect of serverless scientific computing and HPC.", Latin American High Performance Computing Conference, pp. 154-168. Dec, 2017.