Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The rise of serverless computing
Castro P., Ishakian V., Muthusamy V., Slominski A. Communications of the ACM62 (12):44-54,2019.Type:Article
Date Reviewed: Aug 3 2020

In spite of a somewhat confusing introduction--“the server is dead, long live the server”--this informative article gives an overview of the relatively new phenomenon of serverless computing. It includes definitions of the serverless computing concept, the background and history, architectures, programming models, frameworks, and use cases. The earliest references to serverless computing are dated from 2016, which is an accurate representation of the field.

Serverless computing is described as being most suited to applications with bursty loads; and the way it is currently deployed makes it challenging to support applications with stringent quality of service (QoS) requirements. Serverless frameworks are contextualized using state-of-the-art technologies, which include OpenLambda, OpenFaaS, and Kubeless from academia, and Amazon, IBM, Google, and Microsoft from industry. Written by experts from IBM and Bentley University, the authors interestingly discuss use cases of serverless computing in practice, which include Expedia and Coca-Cola. This is information that may be difficult to glean beyond this article.

There is little to critique in this work. It is descriptive of the state of the art and is a well-rounded paper. Encouraging interest from a range of perspectives, the authors even consider serverless computing from the perspective of applications that demand secure operational environments.

Two outputs of this work include discussion on the limitations of serverless computing, which leads into a description of its research challenges. It is expected that this detail will be influential in driving the next generation of serverless computing research.

Reviewer:  Cathryn Peoples Review #: CR147029 (2010-0241)
Bookmark and Share
 
General (C.0 )
 
 
Cloud Computing (C.2.4 ... )
 
 
Servers (C.5.5 )
 
Would you recommend this review?
yes
no
Other reviews under "General": Date
Structured computer organization (3rd ed.)
Tanenbaum A., Prentice-Hall, Inc., Upper Saddle River, NJ, 1989. Type: Book (9780138546625)
Oct 1 1991
Principles of computer systems
Karam G., Bryant J., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780131594685)
Sep 1 1992
Computer organization
Scragg G., McGraw-Hill, Inc., New York, NY, 1992. Type: Book (9780070558434)
May 1 1994
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy