当前位置: X-MOL 学术arXiv.cs.PF › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Creating a Virtuous Cycle in Performance Testing at MongoDB
arXiv - CS - Performance Pub Date : 2021-01-25 , DOI: arxiv-2101.10231
David Daly

It is important to detect changes in software performance during development in order to avoid performance decreasing release to release or dealing with costly delays at release time. Performance testing is part of the development process at MongoDB, and integrated into our continuous integration system. We describe a set of changes to that performance testing environment designed to improve testing effectiveness. These changes help improve coverage, provide faster and more accurate signaling for performance changes, and help us better understand the state of performance. In addition to each component performing better, we believe that we have created and exploited a virtuous cycle: performance test improvements drive impact, which drives more use, which drives further impact and investment in improvements. Overall, MongoDB is getting faster and we avoid shipping major performance regressions to our customers because of this infrastructure.

中文翻译:

在MongoDB的性能测试中创建良性循环

重要的是要在开发过程中检测软件性能的变化,以避免性能降低发布到发布之间或在发布时处理代价高昂的延迟。性能测试是MongoDB开发过程的一部分,已集成到我们的持续集成系统中。我们描述了该性能测试环境的一组更改,这些更改旨在提高测试效率。这些更改有助于提高覆盖范围,为性能更改提供更快,更准确的信号,并帮助我们更好地了解性能状态。除了每个组件的性能更好之外,我们相信我们已经创造并利用了一个良性循环:性能测试的改进推动了影响,推动了更多的使用,推动了进一步的影响和改进投资。总体,
更新日期:2021-01-26
down
wechat
bug