GitPedia

Serverless faas workbench

FunctionBench : A Suite of Workloads for Serverless Cloud Function Service

From ddps-lab·Updated May 12, 2026·View on GitHub·

_Jeongchul Kim and Kyungyong Lee, 'Function Bench : A Suite of Workloads for Serverless Cloud Function Service', IEEE International Conference on Cloud Computing 2019, 07/2019 [pdf](https://kimjeongchul.github.io/assets/paper/FunctionBench%20-%20A%20Suite%20of%20Workloads%20for%20Serverless%20Cloud%20Function%20Service.pdf)_ The project is written primarily in Python, distributed under the Apache License 2.0 license, first published in 2019. Key topics include: benchmark, faas, function-bench, serverless, serverless-faas.

function_bench_title

PUBLICATION

Jeongchul Kim and Kyungyong Lee, 'Function Bench : A Suite of Workloads for Serverless Cloud Function Service',
IEEE International Conference on Cloud Computing 2019, 07/2019 pdf

Jeongchul Kim and Kyungyong Lee, 'Practical Cloud Workloads for Serverless FaaS, ACM Symposium on Cloud Computing 2019, 11/2019 pdf

The FunctionBench is composed of micro benchmark and application workload;
the micro-benchmark uses simple system calls to measure performance of resources exclusively,
and the application-benchmark represents realistic data-oriented applications that generally utilize various resources together.
With the introduction of FunctionBench, we believe that researchers can easily deploy function applications to evaluate their proposed systems and algorithms justly.
To the best of our knowledge, the proposed FunctionBench is the first publicly available realistic FaaS workload suites that are ready to be deployed on public cloud services.

FunctionBench workloads

1. CPU & Memory

2. Disk

3. Network

Required Cloud Service

AWS

Google Cloud

Azure

Contributors

Showing top 7 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from ddps-lab/serverless-faas-workbench via the GitHub API.Last fetched: 6/23/2026