paperbot · PL 论文追踪

全部论文 待读 收藏

P2 ShapleyIQ: Influence Quantification by Shapley Values for Performance Debugging of Microservices

ShapleyIQ:基于 Shapley 值的微服务性能调试影响量化
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10 · 该论文研究微服务性能调试,使用 Shapley 值在因果图上量化异常影响,属于系统运维/性能诊断领域,与用户关注的 PL 与 AI 交叉(静态分析、Agentic 程序、浮点程序分析、贝叶斯程序分析等)无直接关联。引用 3 inbox
Ye Li, Jian Tan, Bin Wu, Xiao He, Feifei Li
crossref: 2026-09-12

AI 速览

一句话:ShapleyIQ 用因果图上的 Shapley 值量化微服务异常对端到端性能的影响,并以分裂不变性分解降低复杂度。

运维大规模微服务的经验表明,即使组件异常不可避免,仍需量化各组件对端到端性能指标的影响。在表示组件间复杂依赖的因果图上,分散检测到的异常即使相似,也可能对应不同含义与补救措施。为此,作者设计 ShapleyIQ:一种在线监控与诊断服务,旨在有效提升系统稳定性。该方法以对因果图上 Shapley 值的严格分析为指导。针对通用 Shapley 值计算复杂度随组件数指数增长的问题,论文提出一种新的分裂不变性(splitting invariance)性质,通过分解来降低计算复杂度。摘要未报告具体实验设置与结果,但将该服务定位为可提升大规模微服务系统稳定性的在线诊断工具。

问题
微服务组件异常对端到端性能的影响难以量化;因果图上分散检测到的相似异常可能具有不同含义和补救措施;通用 Shapley 值计算存在指数复杂度。
方法
设计在线监控与诊断服务 ShapleyIQ,基于因果图严格分析 Shapley 值,并提出分裂不变性(splitting invariance)性质,通过分解处理通用 Shapley 值的指数计算复杂度。
评估
摘要未给出具体实验评估细节或结果;仅以大规模微服务运维经验为动机,并称该在线服务可有效提升系统稳定性。
原文摘要(Abstract)

Years of experience in operating large-scale microservice systems strengthens our belief that their individual components, with inevitable anomalies, still demand a quantification of the influences on the end-to-end performance indicators. On a causal graph that represents the complex dependencies between the system components, the scatteredly detected anomalies, even when they look similar, could have different implications with contrastive remedial actions. To this end, we design ShapleyIQ, an online monitoring and diagnosis service that can effectively improve the system stability. It is guided by rigorous analysis on Shapley values for a causal graph. Notably, a new property on splitting invariance addresses the challenging exponential computation complexity problem of generic Shapley values by decomposition.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot10111,
  title = {ShapleyIQ: Influence Quantification by Shapley Values for Performance Debugging of Microservices},
  author = {Ye Li and Jian Tan and Bin Wu and Xiao He and Feifei Li},
  booktitle = {ASPLOS},
  year = {2023},
  doi = {10.1145/3623278.3624771}
}