A Microservice-Based Platform for Sustainable and Intelligent SLO Fulfilment and Service Management
Juan Luis Herrera, Daniel Wang, Schahram Dustdar

TL;DR
This paper introduces CASCA, an open-source microservice platform enabling cloud providers to reconfigure services dynamically for sustainable and intelligent SLO fulfillment while preserving developer privacy.
Contribution
The paper presents CASCA, a novel microservice-based platform that facilitates privacy-preserving, intelligent reconfiguration of services to meet SLOs in the Computing Continuum.
Findings
CASCA successfully reconfigured services in a real testbed.
Decision systems in Bash, Rust, and Python were effective.
The platform maintained privacy while optimizing SLOs.
Abstract
The Microservices Architecture (MSA) design pattern has become a staple for modern applications, allowing functionalities to be divided across fine-grained microservices, fostering reusability, distribution, and interoperability. As MSA-based applications are deployed to the Computing Continuum (CC), meeting their Service Level Objectives (SLOs) becomes a challenge. Trading off performance and sustainability SLOs is especially challenging. This challenge can be addressed with intelligent decision systems, able to reconfigure the services during runtime to meet the SLOs. However, developing these agents while adhering to the MSA pattern is complex, especially because CC providers, who have key know-how and information to fulfill these SLOs, must comply with the privacy requirements of application developers. This work presents the Carbon-Aware SLO and Control plAtform (CASCA), an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Cloud Computing and Resource Management · Green IT and Sustainability
