loading
Papers Papers/2020

Research.Publish.Connect.

Paper

Microservices vs Serverless: A Performance Comparison on a Cloud-native Web Application

Topics: Cloud Application Architectures; Cloud Application Scalability and Availability; Cloud Applications Performance and Monitoring; Function-as-a-Service and Serverless Computing ; Microservices and Lambda Functions; Microservices: Atomation Deployment and Management, Resource Allocation Elasticity, Service State and Resilience

Authors: Chen-Fu Fan ; Anshul Jindal and Michael Gerndt

Affiliation: Chair of Computer Architecture and Parallel Systems, TU Munich, Garching, Germany

Keyword(s): Microservices, Serverless, Performance Comparison, Cloud-native Applications, Cloud Computing.

Abstract: A microservices architecture has gained higher popularity among enterprises due to its agility, scalability, and resiliency. However, serverless computing has become a new trendy topic when designing cloud-native applications. Compared to the monolithic and microservices, serverless architecture offloads management and server configuration from the user to the cloud provider and let the user focus only on the product development. Hence, there are debates regarding which deployment strategy to use. This research provides a performance comparison of a cloud-native web application in terms of scalability, reliability, cost, and latency when deployed using microservices and serverless deployment strategy. This research shows that neither the microservices nor serverless deployment strategy fits all the scenarios. The experimental results demonstrate that each type of deployment strategy has its advantages under different scenarios. The microservice deployment strategy has a cost advantag e for long-lasting services over serverless. On the other hand, a request accompanied by the large size of the response is more suitably handled by serverless because of its scaling-agility. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.205.56.183

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Fan, C.; Jindal, A. and Gerndt, M. (2020). Microservices vs Serverless: A Performance Comparison on a Cloud-native Web Application. In Proceedings of the 10th International Conference on Cloud Computing and Services Science - CLOSER, ISBN 978-989-758-424-4; ISSN 2184-5042, pages 204-215. DOI: 10.5220/0009792702040215

@conference{closer20,
author={Chen{-}Fu Fan. and Anshul Jindal. and Michael Gerndt.},
title={Microservices vs Serverless: A Performance Comparison on a Cloud-native Web Application},
booktitle={Proceedings of the 10th International Conference on Cloud Computing and Services Science - CLOSER,},
year={2020},
pages={204-215},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009792702040215},
isbn={978-989-758-424-4},
issn={2184-5042},
}

TY - CONF

JO - Proceedings of the 10th International Conference on Cloud Computing and Services Science - CLOSER,
TI - Microservices vs Serverless: A Performance Comparison on a Cloud-native Web Application
SN - 978-989-758-424-4
IS - 2184-5042
AU - Fan, C.
AU - Jindal, A.
AU - Gerndt, M.
PY - 2020
SP - 204
EP - 215
DO - 10.5220/0009792702040215