中文

TFix+:面向云系统的自配置混合超时缺陷修复

软件工程 2021-10-11 v1 分布式、并行与集群计算 性能

摘要

超时缺陷会导致严重的可用性与性能问题,且常因缺乏诊断信息而难以修复。已有工作提出了针对特定类型超时相关性能缺陷的解决方案。在本文中,我们提出 TFix+,一种自配置超时缺陷修复框架,通过动态超时值预测自动纠正两类主要超时缺陷(即误用超时缺陷与缺失超时缺陷)。TFix+ 分别提供了两种用于修复误用与缺失超时缺陷的新混合方案。TFix+ 进一步基于运行时函数追踪提供预测驱动的超时变量配置。我们已实现 TFix+ 的原型,并在 16 个真实世界超时缺陷上进行了实验。实验结果表明,TFix+ 能有效修复所测 16 个超时缺陷中的 15 个。

关键词

引用

@article{arxiv.2110.04101,
  title  = {TFix+: Self-configuring Hybrid Timeout Bug Fixing for Cloud Systems},
  author = {Jingzhu He and Ting Dai and Xiaohui Gu},
  journal= {arXiv preprint arXiv:2110.04101},
  year   = {2021}
}