Publication | Closed Access
Sage: practical and scalable ML-driven performance debugging in microservices
150
Citations
76
References
2021
Year
Unknown Venue
Cluster ComputingEngineeringService MonitoringSoftware EngineeringCloud ApplicationsSoftware AnalysisCloud Resource ManagementData ScienceCluster ManagementSystems EngineeringMicroservices DesignComputer ScienceCloud Service AdaptationDebuggerPerformance Analysis ToolSoftware TestingCloud ComputingPerformance DebuggingSystem SoftwareBig Data
Cloud applications are increasingly shifting from large monolithic services to complex graphs of loosely-coupled microservices. Despite the advantages of modularity and elasticity microservices offer, they also complicate cluster management and performance debugging, as dependencies between tiers introduce backpressure and cascading QoS violations. Prior work on performance debugging for cloud services either relies on empirical techniques, or uses supervised learning to diagnose the root causes of performance issues, which requires significant application instrumentation, and is difficult to deploy in practice.
| Year | Citations | |
|---|---|---|
Page 1
Page 1