Comparative Analysis of Serverless and Container Based Cloud Models for High Throughput Data Processing Applications

Authors

  • Anastasia Helen Cloud Research Scientist, Greece Author

Keywords:

Cloud Computing, Serverless, Containers, Data Processing, Scalability, Throughput, Performance

Abstract

Cloud computing has emerged as the backbone of modern data-driven applications, where high-throughput data processing plays a crucial role in scientific research, enterprise analytics, and large-scale business intelligence. Two dominant paradigms—serverless (Function-as-a-Service, FaaS) and container-based (Container-as-a-Service, CaaS)—offer distinct benefits and limitations for such workloads. This paper presents a comparative analysis of these models with respect to scalability, performance, cost efficiency, and system complexity. The discussion situates both paradigms within the broader landscape of cloud computing. The analysis highlights that while serverless architectures excel in elasticity and cost-efficiency for event-driven workloads, container-based models remain advantageous in achieving consistent performance and greater control for complex, stateful, and high-throughput pipelines.

References

Jonas, Eric, et al. "Cloud Programming Simplified: A Berkeley View on Serverless Computing." arXiv preprint arXiv:1902.03383, 2019.

Anugula Sethupathy, U.K. (2020). Cloud-powered connected vehicle networks: Enabling smart mobility. World Journal of Advanced Engineering Technology and Sciences, 1(1), 133–147. https://doi.org/10.30574/wjaets.2020.1.1.0021

Leitner, Philipp, Josef Cito, and Waldemar Hummer. "Function-as-a-Service: A Serverless Computing Survey." ACM Computing Surveys, vol. 53, no. 3, 2020, pp. 1–38.

Mao, Ming, and Marty Humphrey. "A Performance Study on Container Technologies in High Performance Computing." Proceedings of the IEEE International Conference on Cloud Engineering (IC2E), 2019, pp. 23–32.

Morabito, Roberto. "Power Consumption of Virtualization Technologies: An Empirical Investigation." IEEE Transactions on Cloud Computing, vol. 5, no. 2, 2017, pp. 220–233.

Shahrad, Mohammad, et al. "Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider." USENIX Annual Technical Conference (ATC), 2020, pp. 205–218.

Anugula Sethupathy, U.K. (2020). Securing Real-Time Retail Inventory and Analytics Systems. International Journal of Innovative Research in Science, Engineering and Technology, 9(12), 11349–11363. https://doi.org/10.15680/IJIRSET.2020.0912117

Adzic, Gojko, and Robert Chatley. "Serverless Computing: Economic and Architectural Impact." Proceedings of the 2017 IEEE 11th International Conference on Cloud Computing (CLOUD), 2017, pp. 798–804.

Baldini, Ioana, et al. "Serverless Computing: Current Trends and Open Problems." Research Advances in Cloud Computing, Springer, 2017, pp. 1–20.

Pahl, Claus, and Brian Lee. "Containers and Clusters for Edge Cloud Architectures—A Technology Review." Proceedings of the 2015 IEEE International Conference on Future Internet of Things and Cloud, 2015, pp. 379–386.

Varghese, Blesson, and Rajkumar Buyya. "Next Generation Cloud Computing: New Trends and Research Directions." Future Generation Computer Systems, vol. 79, 2018, pp. 849–861.

Villamizar, Mario, et al. "Infrastructure Cost Comparison of Running Web Applications in the Cloud Using AWS Lambda and EC2." Proceedings of the 2016 IEEE 31st International Conference on Software Engineering Companion (ICSE-C), 2016, pp. 522–525.

Downloads

Published

2022-02-25

How to Cite

Anastasia Helen. (2022). Comparative Analysis of Serverless and Container Based Cloud Models for High Throughput Data Processing Applications. International Journal of Information Technology and Electrical Engineering (IJITEE), 11(1), 18-22. https://ijitee.com/index.php/home/article/view/IJITEE_1101003