什么是“可调负载生成前端”?
我最近得到了暑期实习机会。我的工作总结如下:
工作摘要:选定的实习生将设计、编码和测试可调参数 负载生成前端控制卷操作、快照、 等基于用户指定的CPU负载%/磁盘负载%。这 工具将利用现有的负载生成工具。基本的 功能:
- 敏捷软件开发
- 使用Python语言进行面向对象设计
- 创建用户文档
- 操作系统知识
谁能向我解释一下什么是“可调负载生成前端”?我目前正在学习敏捷软件编程/开发,因此也很感谢有关这方面的信息。
I recently got an internship for the summer. My job summary is as follows:
Job Summary: Selected Intern will design, code and test a Tunable
Load Generation Front End to control volume operations, snapshots,
etc. based on a CPU Load % / Disk Load % specified by the user. This
tool will make use of existing load generation tools. Essential
Functions:
- Agile software development
- Object-Oriented Design using Python language
- Creation of User Documentation
- Operating Systems knowledge
Can anyone explain to me what a "Tunable Load Generation Front End" is? I am currently studying agile software programming/development, so info on that is appreciated as well.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个非常广泛的术语,对不同的人来说可能意味着不同的事情。
核心问题是应用程序在负载下的行为与正常测试条件下的行为有很大不同。大多数团队在将软件投入生产之前都会使用某种工具对其软件进行负载测试。该工具会生成一些负载(对于 Web 应用程序来说,通常是很多很多 HTTP 请求)并报告应用程序的性能特征。
此过程中最困难的部分是获得或多或少反映您的生产负载的负载曲线。此外,还存在应用程序在未来(增加的)负载下如何执行的问题。或者如果流量被定向到网站的不同部分可能会发生什么。
我对“可调负载生成前端”的解释是一种可以用来更改负载测试参数的工具。然后,您可以选择参数来模拟您的生产负载,或者设置测试以在其他预期场景下测试您的软件,以最小的努力。
It is a very broad term and could mean different things to different people.
The core problem is that applications behave much differently under load than under normal test conditions. Most teams use some sort of tool to load test their software before putting it into production. This tool generates some load (for web applications it will usually be many, many HTTP requests) and report on the performance characteristics of the application.
The most difficult part of this process to get right is to get a load profile that more or less mirrors your production load. Then there are also questions of how the application will perform under future (increased) load. Or what might happen if traffic is directed to different parts of the site.
My interpretation of a "Tunable Load Generation Front End" is a tool that you can use to change the parameters of your load test. You can then choose parameters to mimic your production load, or perhaps setup tests to test your software under other anticipated scenarios, with minimal effort.