spcl/serverless-benchmarks

about faas function

Closed this issue · 4 comments

Hi, sir, I am doing some research on serverless computing, but I find nearly all fass functions use single thread, so why multithread is not taken?

@liusy58 Hi! Thanks for your interest in SeBS :-) Our benchmark suite was designed at a time when multithreaded functions were very rare. After all, multi-core Lambda functions were announced only a few months ago. We're definitely looking at expanding our benchmark suite with new and promising workloads.

Do you happen to have specific multithreaded use cases and applications in mind?

Thanks for your reply!!!!! I'm just curious since traditional java app will always use multithreads to gain better performance which is a little different from faas. ;-)

@liusy58 The serverless model puts much more pressure to decompose the work across many function instances - its programming model is fundamentally different from traditional server-based Java applications.

Closing issue due to no further activity.