Abstract

Serverless computing is an emerging computing paradigm in cloud computing. Serverless users benefit from the features of serverless computing (e.g., auto scaling and pay-as-you-go model), and widely adopt it. Besides, ARM servers are becoming increasingly popular nowadays. It is of great importance to explore the performance of serverless computing on ARM platforms, as well as X86 platforms. This paper provides in-depth study of serverless computing on X86 and ARM platforms. We evaluate typical characteristics (e.g., startup latency, auto scaling, and performance isolation) of popular open source serverless platforms: Knative and Open-FaaS. We gain some valuable insights in different platforms. We believe our findings can guide serverless providers to design more efficient and robust serverless systems, thereby improving user experience.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call