This course teaches how to enable resource-efficient and fast Quality-of-Service (QoS) recovery of dynamic microservice applications in datacenters. The learning outcomes include understanding the challenges of inappropriate resource allocation for microservices and how to mitigate them using the Nodens runtime system. Participants will learn about the components of Nodens, such as the traffic-based load monitor, blocking-aware load updater, and resource-efficient query drainer. The course aims to equip learners with the skills to reduce QoS recovery time significantly while maintaining efficient resource usage. The teaching method involves presenting research findings and experimental results. This course is intended for individuals interested in microservice management, resource optimization, and QoS improvement in dynamic application environments.
Overview
Syllabus
USENIX ATC '23- Nodens: Enabling Resource Efficient and Fast QoS Recovery of Dynamic Microservice...
Taught by
USENIX