Automatic detection of performance anti-patterns in inter-component communications

Automatic detection of performance anti-patterns in inter-component communications
复制标题

自动检测组件间通信中的性能反模式

DOI:
10.1145/2602576.2602579
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Roozbeh Farahbod
Roozbeh Farahbod
中科院分区:
--
文献类型:
--
作者:
Alexander Wert;Marius Oehler;Christoph Heger;Roozbeh Farahbod

文献摘要

参考文献

被引文献

相似文献

软件应用程序中的高响应时间等性能问题对客户满意度有很大影响。在企业应用程序中,性能问题经常表现为软件组件之间的低效或不必要的通信模式,这些模式源于糟糕的体系结构设计或实现。由于大量的人工工作,在实践中往往忽略了彻底的性能分析。为了克服这一问题,需要使用自动化工程方法来检测性能问题。在本文中,我们介绍了几种基于测量的检测组件间通信中众所周知的性能反模式的启发式算法。检测试探法包括用于性能测试的负载和工具描述以及相应的检测规则。我们将这些启发式算法与Dynamic Spotter集成在一起,Dynamic Spotter是一个自动检测性能问题的框架。我们基于电子商务基准(TPC-W)对我们的启发式算法在四个评估场景上进行了评估,其中启发式算法检测预期的通信性能反模式并找出其根本原因。
Performance problems such as high response times in software applications have a significant effect on the customer's satisfaction. In enterprise applications, performance problems are frequently manifested in inefficient or unnecessary communication patterns between software components originating from poor architectural design or implementation. Due to high manual effort, thorough performance analysis is often neglected, in practice. In order to overcome this problem, automated engineering approaches are required for the detection of performance problems. In this paper, we introduce several heuristics for measurement-based detection of well-known performance anti-patterns in inter-component communications. The detection heuristics comprise load and instrumentation descriptions for performance tests as well as corresponding detection rules. We integrate these heuristics with Dynamic Spotter, a framework for automatic detection of performance problems. We evaluate our heuristics on four evaluation scenarios based on an e-commerce benchmark (TPC-W) where the heuristics detect the expected communication performance anti-patterns and pinpoint their root causes.
DOI: 10.1145/2465498.2465499
发表时间: 2013-06
期刊: --
影响因子: --
作者:
Alexander Wert
通讯作者: Alexander Wert
中间件回归基准测试的重复结果分析
DOI: --
发表时间: 2005
期刊: Performance evaluation (Print)
影响因子: --
作者:
L. Bulej;T. Kalibera;P. Tůma
通讯作者: P. Tůma
检测基于组件的企业系统中的性能反模式
DOI: --
发表时间: 2008
影响因子: 0.8
作者:
T. Parsons;John Murphy
通讯作者: John Murphy
DOI: --
发表时间: 2021
期刊:
影响因子: --
作者:
三坂孝志 ; 久保世志 ; 淺海典男 ; 出田武臣 ; 大林茂;Y. Tamura and S. Yamada
通讯作者: Y. Tamura and S. Yamada
了解 Sun Fire™ 系统上的千兆位以太网性能
DOI: --
发表时间: 2003
期刊:
影响因子: --
作者:
Jian Huang
通讯作者: Jian Huang