{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T15:45:48Z","timestamp":1772725548439,"version":"3.50.1"},"reference-count":27,"publisher":"Association for Computing Machinery (ACM)","issue":"12","license":[{"start":{"date-parts":[[2019,11,21]],"date-time":"2019-11-21T00:00:00Z","timestamp":1574294400000},"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":["Commun. ACM"],"published-print":{"date-parts":[[2019,11,21]]},"abstract":"<jats:p>The server is dead, long live the server.<\/jats:p>","DOI":"10.1145\/3368454","type":"journal-article","created":{"date-parts":[[2019,11,21]],"date-time":"2019-11-21T13:35:22Z","timestamp":1574343322000},"page":"44-54","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":292,"title":["The rise of serverless computing"],"prefix":"10.1145","volume":"62","author":[{"given":"Paul","family":"Castro","sequence":"first","affiliation":[{"name":"IBM T.J. Watson Research Center in Yorktown Heights, NY"}]},{"given":"Vatche","family":"Ishakian","sequence":"additional","affiliation":[{"name":"Bentley University, Waltham, MA"}]},{"given":"Vinod","family":"Muthusamy","sequence":"additional","affiliation":[{"name":"IBM Research AI in Austin, TX"}]},{"given":"Aleksander","family":"Slominski","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center in Yorktown Heights, NY"}]}],"member":"320","published-online":{"date-parts":[[2019,11,21]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the 1986 SIGPLAN Workshop on Object-Oriented Programming, 58--67","author":"Agha G.","unstructured":"Agha, G. An overview of actor languages. In Proceedings of the 1986 SIGPLAN Workshop on Object-Oriented Programming, 58--67. ACM, New York, NY."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1721654.1721672"},{"key":"e_1_2_1_3_1","unstructured":"AWS re:invent 2014---(mbl202) new launch: Getting started with AWS lambda; https:\/\/www.youtube.com\/watch?v=UFj27laTWQA."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501654.2501666"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897073.2897713"},{"key":"e_1_2_1_6_1","first-page":"20","article-title":"Serverless computing: Current trends and open problems. Research Advances in Cloud Computing","volume":"1","author":"Baldini I.","year":"2017","unstructured":"Baldini, I. et al. Serverless computing: Current trends and open problems. Research Advances in Cloud Computing, Springer, 2017, 1--20.","journal-title":"Springer"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the 2017 ACM SIGPLAN Intern. Symp. on New Ideas, New Paradigms, and Reflections on Programming and Software.","author":"Baldini I.","unstructured":"Baldini, I., Cheng, P., Fink, S.J., Mitchell, N., Muthusamy, V., Rabbah, R., Suter, P. and Tardieu, O. The serverless trilemma: Function composition for serverless computing. In Proceedings of the 2017 ACM SIGPLAN Intern. Symp. on New Ideas, New Paradigms, and Reflections on Programming and Software."},{"key":"e_1_2_1_8_1","volume-title":"Proceedings of the 1st Intern. Workshop on Serverless Computing","author":"Barga R.S.","year":"2017","unstructured":"Barga, R.S. Serverless computing: Redefining the cloud [Internet]. In Proceedings of the 1st Intern. Workshop on Serverless Computing (Atlanta, GA, USA, June 5, 2017); http:\/\/www.serverlesscomputing.org\/wosc17\/#keynote"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2014.51"},{"key":"e_1_2_1_10_1","unstructured":"Businesswire. $7.72 billion function-as-a-service market 2017---Global forecast to 2021: Increasing shift from Dev0ps to serverless computing to drive the overall Function-as-a-Service market; https:\/\/bwnews.pr\/2G3ZzQY."},{"key":"e_1_2_1_11_1","unstructured":"CNCF Serverless White Paper; https:\/\/github.com\/cncf\/wg-serverless#whitepaper"},{"key":"e_1_2_1_12_1","volume-title":"Manning Publications Co.","author":"Etzioni O.","year":"2010","unstructured":"Etzioni, O. and Niblett, P. Event Processing in Action. Manning Publications Co., Greenwich, CT, 2010."},{"key":"e_1_2_1_13_1","volume-title":"Encoding, fast and slow: Low-latency video processing using thousands of tiny threads. NSDI","author":"Fouladi S.","year":"2017","unstructured":"Fouladi, S., Wahby, R.S., Shacklett, B., Balasubramaniam, K., Zeng, W., Bhalerao, R., Sivaraman, A., Porter, G. and Winstein, K. Encoding, fast and slow: Low-latency video processing using thousands of tiny threads. NSDI (2017), 363--376"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/3027041.3027047"},{"key":"e_1_2_1_16_1","first-page":"S41883016","volume":"2017","author":"FutureScape","year":"2016","unstructured":"IDC. IDC FutureScape: Worldwide IT Industry 2017 Predictions. IDC #US41883016, 2016.","journal-title":"Worldwide IT Industry"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2018.00052"},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of the 2017 Symp. on Cloud Computing.","author":"Jonas E.","unstructured":"Jonas, E., Pu, Q., Venkataraman, S., Stoica, I. and Recht, B. Occupy the cloud: Distributed computing for the 99%. In Proceedings of the 2017 Symp. on Cloud Computing."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3038912.3052707"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2018.00062"},{"key":"e_1_2_1_21_1","unstructured":"Leitner P. Wittern E. Spillner J. and Hummer W. A mixed-method empirical study of Function-as-a-Service software development in industrial practice; https:\/\/peerj.com\/preprints\/27005"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2018.00027"},{"key":"e_1_2_1_23_1","unstructured":"NGINX. NGINX announces results of 2016 future of application development and delivery survey; http:\/\/bit.ly\/2YM27e2\/."},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of 2017 IEEE 37th Intern. Conf. on Distributed Computing Systems Workshops, 395--400","author":"Oakes E.","unstructured":"Oakes, E., Yang, L., Houck, K., Harter, T., Arpaci-Dusseau, A.C. and Arpaci-Dusseau, R.H. Pipsqueak: Lean Lambdas with large libraries. In Proceedings of 2017 IEEE 37th Intern. Conf. on Distributed Computing Systems Workshops, 395--400."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/311531.311623"},{"key":"e_1_2_1_26_1","volume-title":"Proceedings of USENIX Annual Technical Conf.","author":"Wang L.","year":"2018","unstructured":"Wang, L., Li, M., Zhang, Y., Ristenpart, T. and Swift, M. Peeking behind the curtains of serverless platforms. In Proceedings of USENIX Annual Technical Conf., 2018, 133--146. USENIX Association."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3007203.3007217"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICON.2003.1266214"}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368454","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3368454","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:01:25Z","timestamp":1750197685000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368454"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,21]]},"references-count":27,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2019,11,21]]}},"alternative-id":["10.1145\/3368454"],"URL":"https:\/\/doi.org\/10.1145\/3368454","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"value":"0001-0782","type":"print"},{"value":"1557-7317","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,11,21]]},"assertion":[{"value":"2019-11-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}