上几个通讯开始讨论少有名的IT学科-应用性能工程通讯中我们将讨论APE与应用设计之间的联系
绝大多数情况下应用生命周期第一阶段收集需求,第二阶段设计应用前几期通讯提到,APEIT组织的一部分必须在集合需求阶段包括重点识别性能需求显而易见,必须先验识别这些需求,因为它们对指导应用开发以及应用部署都很重要。
APE比较新学科,但有几个供应商提供APE产品和服务包括Shunra、HP和CapgeminiIT组织没有丰富的最佳做法从中引导指南应用开发集团在应用设计阶段需要遵守一些显性指南应用开发分组应避免使用聊天协议聊天协议需要数十次往返完成单笔事务
假设协议需要200往返完成事务聊天协议运行局域网时一小二轮延迟,协议闲谈约推延五分之一几乎没有任何应用会受这一额外延迟量的影响广域网运行相同协议70米往返延迟和协议闲聊约14秒延迟延迟量会大大降低几乎所有性能应用程序.
APE影响应用生命周期应用设计阶段的一种方式是可能使用录入控制举个例子,我们与一个应用开发集团商谈,该组强推APE牵头开发者告诉我们,在需求定义阶段,他的组织为应用如何实现确定目标他补充道,这些目标必须实现,不管使用程序用户多多。
实现该目标时,应用开发组对最大同时用户数设定限值举例说,只要用户数不超过一定数并发用户,他们设计程序实现一组性能目标数字实现后,不再允许用户访问系统
上段描述的接收控制使用可能并非在所有情况下都可接受。但它的确提供了另一个例子,说明IT组织与公司业务单位在设计阶段可互为决策类型,以确保可接受应用性能
下一期通讯中我们将讨论APE与应用设计与实现之间的联系平均时间,我们对你任何形式的APE经验感兴趣请你写信通知我们你做了什么 有效或无效