Impact of the cloud application programming language on the performance of its implementation in selected serverless environments
Krzysztof Bezrąk
krzysztof.bezrak@pollub.edu.plLublin University of Technology (Poland)
Sławomir Przyłucki
Lublin University of Technology (Poland)
Abstract
Recent years of cloud technology development have brought a sharp increase in interest in solutions known as serverless systems. Their performance, and thus usefulness in potential applications, strongly depends on the method of program implementation of specific tasks. The article analyzes the impact of selected, currently the most popular, programming languages on the performance of the serverless test infrastructure running in an environment managed by the Kubernetes system. The collected data were used to formulate conclusions regarding the suitability of individual languages in the conditions of varying serverless system loads.
Keywords:
Kubernetes; serverless; KubelessReferences
[1] Everything You Need to Know about Containers, Part III: Orchestration with Kubernetes, https://www.linuxjournal.com/content/everything-you-need-know-about-containers-part-iii-orchestration-kubernetes [14.10.2019]
[2] What Is Serverless Computing, https://www.cloudflare.com/learning/serverless/what-is-serverless/ [10.10.2019]
[3] Jarosław Krochmalski, Docker: projektowanie i wdrażanie aplikacji, Wydawnictwo Helion (2017), 16-18
[4] Łukasz Wróbel, Trzy powody, dla których warto przejść z architektury monolitycznej na mikroserwisową, PC World Komp-Wiadomości, 2018.
[5] Jonathan Baier, Getting Started with Kubernetes, Packt Publishing (2015), 6-7
[2] What Is Serverless Computing, https://www.cloudflare.com/learning/serverless/what-is-serverless/ [10.10.2019]
[3] Jarosław Krochmalski, Docker: projektowanie i wdrażanie aplikacji, Wydawnictwo Helion (2017), 16-18
[4] Łukasz Wróbel, Trzy powody, dla których warto przejść z architektury monolitycznej na mikroserwisową, PC World Komp-Wiadomości, 2018.
[5] Jonathan Baier, Getting Started with Kubernetes, Packt Publishing (2015), 6-7
Bezrąk, K., & Przyłucki, S. (2020). Impact of the cloud application programming language on the performance of its implementation in selected serverless environments. Journal of Computer Sciences Institute, 14, 31–36. https://doi.org/10.35784/jcsi.1572
Authors
Sławomir PrzyłuckiLublin University of Technology Poland
Statistics
Abstract views: 275PDF downloads: 248
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.