An Evaluation of FaaS Platforms as a Foundation for Serverless Big Data Processing
Jörn Kuhlenkamp, Sebastian Werner, Maria C. Borges, Karim El Tal, Stefan Tai · 2019
Function-as-a-Service (FaaS), offers a new alternative to operate cloud-based applications. FaaS platforms enable developers to define their application only through a set of service functions, relieving them of infrastructure management tasks, which are executed automatically by the platform. Since its introduction, FaaS has grown to support workloads beyond the lightweight use-cases it was originally intended for, and now serves as a viable paradigm for big data processing. However, several questions regarding FaaS platform quality are still unanswered. Specifically, the impact of automatic infrastructure management on serverless big data applications remains unexplored.