This is clearly one of the weeks, where I would really like to be at multiple places at the same time.

Today, Mossad Helali presented our work on "KGLiDS: A Platform for Semantic Abstraction, Linking, and Automation of Data Science" (authors: M. Helali, N. Monjazeb, S. Vashisth, P. Carrier, A. Helal, A. Cavalcante, K. Ammar, @katjahose, E. Mansour) at #ICDE2024 in Utrecht.

🌟 Excited to announce my paper "SPES: Towards Optimizing Performance-Resource Trade-Off for Serverless Functions" was accepted at #ICDE2024! I’ll present our solution to the #ColdStart problem on May 14 in Utrecht, Netherlands. 🚀

🔍 We introduce SPES, a novel scheduler that significantly reduces cold start rates by 49.77% and cuts resource waste by 56.43%, outperforming current methods.

📈 Join me at #ICDE2024 to explore how SPES is enhancing #ServerlessComputing!

https://arxiv.org/abs/2403.17574

SPES: Towards Optimizing Performance-Resource Trade-Off for Serverless Functions

As an emerging cloud computing deployment paradigm, serverless computing is gaining traction due to its efficiency and ability to harness on-demand cloud resources. However, a significant hurdle remains in the form of the cold start problem, causing latency when launching new function instances from scratch. Existing solutions tend to use over-simplistic strategies for function pre-loading/unloading without full invocation pattern exploitation, rendering unsatisfactory optimization of the trade-off between cold start latency and resource waste. To bridge this gap, we propose SPES, the first differentiated scheduler for runtime cold start mitigation by optimizing serverless function provision. Our insight is that the common architecture of serverless systems prompts the concentration of certain invocation patterns, leading to predictable invocation behaviors. This allows us to categorize functions and pre-load/unload proper function instances with finer-grained strategies based on accurate invocation prediction. Experiments demonstrate the success of SPES in optimizing serverless function provision on both sides: reducing the 75th-percentile cold start rates by 49.77% and the wasted memory time by 56.43%, compared to the state-of-the-art. By mitigating the cold start issue, SPES is a promising advancement in facilitating cloud services deployed on serverless architectures.

arXiv.org