spcl / serverless-benchmarks

SeBS: serverless benchmarking suite for automatic performance analysis of FaaS platforms.
https://mcopik.github.io/projects/sebs/
BSD 3-Clause "New" or "Revised" License
150 stars 68 forks source link

[WIP] Adding platform openwhisk and funcx to spcl benchmarks #91

Closed adhinneupane closed 2 years ago

mcopik commented 2 years ago

@adhinneupane Thank you for the contribution! Please let us know if you need any help or guidance with porting SeBS applications to funcX.

adhinneupane commented 2 years ago

@adhinneupane Thank you for the contribution! Please let us know if you need any help or guidance with porting SeBS applications to funcX.

Hi @mcopik great to know youre ready to help. Will probably need to ask a few questions.

I saw some adding openwhisk pr's that were closed sometime ago.

is there a reason we did not do it? @mcopik

mcopik commented 2 years ago

@adhinneupane I'm still trying to wrap up the last few things for the OpenWhisk - all of the code (#74) is currently on dev branch and I hope it will be merged with the master soon.

mcopik commented 2 years ago

@adhinneupane We have released a new version 1.1 with OpenWhisk support. You can take a look at the OpenWhisk support to see how we implement support for packaging, creating, updating, and invoking functions on this platform. A similar implementation is needed for funcX.

https://github.com/spcl/serverless-benchmarks/tree/master/sebs/openwhisk

Major questions:

mcopik commented 2 years ago

@adhinneupane Hi! Are you going to continue working on the PR to implement funcX support?

mcopik commented 2 years ago

@adhinneupane I'm closing the PR due to lack of activity - feel free to reach out to us if you want to continue the work :-)