This is such a cool piece of work! It unifies two completely separate techniques used often in cloud native settings:
1. Graceful degradation. E.g., disabling or weakening features in your app instead of erroring out.
2. Autoscaling to match capacity to demand.
Turns out, you can combine the two!
25.03.2025 03:57
π 7
π 4
π¬ 0
π 0
LinkedIn
This link will take you to a page thatβs not on LinkedIn
Check out our paper and code, and say hi to @kapilagrawal.bsky.social if you are attending ASPLOS/EuroSys!
Tech Report π : arxiv.org/pdf/2312.12809
Code π»: github.com/NetSAIL-UCI/...
(received all three ACM reproducibility badges during artifact evaluation π
)
25.03.2025 03:47
π 0
π 0
π¬ 0
π 0
4/ We also introduce ππππ©ππππ, a resilience benchmarking platform that can emulate realistic cloud environments at scale.
25.03.2025 03:47
π 1
π 0
π¬ 1
π 0
3/ We build ππ‘π¨ππ§π’π±, the first automated resilience management system for containerized clouds, based on diagonal scaling. Phoenix can handle failures in a cluster of 100,000 nodes within 10 seconds.
25.03.2025 03:47
π 2
π 0
π¬ 1
π 0
2/ We introduce the notion of π₯πͺπ’π¨π°π―π’π π΄π€π’ππͺπ―π¨, which involves selectively turning off less critical microservices during capacity crunch scenarios. By allowing apps to specify acceptable degraded states using criticality tags on microservices, we can enable a broader set of resilience objectives.
25.03.2025 03:47
π 1
π 0
π¬ 1
π 0
1/ At ASPLOS'25, @kapilagrawal.bsky.social will present our paper, "Cooperative Graceful Degradation In Containerized Clouds." As cloud outages grow in cost and frequency, we put forward a vision for automated cloud resilience management with cooperative graceful degradation b/w apps & cloud π€
25.03.2025 03:47
π 8
π 2
π¬ 1
π 1
I came across a video demonstrating the ideal qualities of a PhD student! π
22.02.2025 03:30
π 3
π 0
π¬ 1
π 0
I hear this is where the cool people hang out now. I finally made the jump :)
04.02.2025 02:08
π 7
π 0
π¬ 1
π 1