Skip to content
/ Jolteon Public

Automatic resource configuration for serverless workflows.

License

Notifications You must be signed in to change notification settings

pkusys/Jolteon

Repository files navigation

1. Introduction

This repository contains one version of the source code for our NSDI'24 paper "Jolteon: Unleashing the Promise of Serverless for Serverless Workflows" [Paper].

2. Content

  • ML-Pipeline/, Video-Analytics/ and TPC-DS/
    • The source code of three workflows used in the evaluation.
  • profiles/
    • The profile results of the three workflows, which are based on AWS lambda.
  • workflow/
    • The source code of Jolteon, which contains the execution engine, performance model and scheduling algorithm.

3. Environment requirement

  • Hardware
    • Register the function on AWS Lambda & Store data in AWS S3 & one c5.12xlarge EC2 instance for depolying Jolteon
  • Software
    • Please refer to repo/requirements.txt and repo/aws_setup.sh.

4. How to run

Please refer to repo/workflow/README.md for details.

5. Contact

For any question, please contact zzlcs at pku dot edu dot cn or chaojin at pku dot edu dot cn.

About

Automatic resource configuration for serverless workflows.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published