应用发布前保障性能的十八种方式(一)

来源:互联网
更新时间:2016/12/5 23:29:07
责任编辑:王亮
字体:

被文艺青年奉为“爱情圣经”的《爱在三部曲》第一部为我们描述了这样一个美好的故事:两个青年男女邂逅一见钟情,度过了一个美妙的晚上,而此次约会将会在日出之间结束…这是不是像极了应用开发?一次程序员与应用之间的邂逅。然而我们可以确定是,确保应用性能绝不仅仅是程序员自己或者IT运维团队的工作。在应用正式推出之前,开发、DevOps包括IT运维部门应当通力协作,预防应用在实际运行过程中出现意料之外的性能问题。

    不过,原本独立的各支队伍该如何配合以实现这一共同目标?他们又该如何预防,甚至在应用开发完成之前就识别出其中所包含的性能问题?面对这些问题,国内外多位应用性能管理(简称APM)以及相关市场的专业人士,就实际推出前确保应用性能表现这一议题给出了自己的推荐方案,其中包括处理举措、实施方案以及值得认真考量的工具选项等等。

    由于此类建议性清单种类很多,很多推荐方式之间可能存在交集、或者单一举措与多项条目相符。不过,清单本身的目标并非对此类建议进行定义与归类,而是帮助大家从众多应用性能问题的专业人士口中获得具备泛用性以及实际价值的解决思路。

    清单当中的多数建议涉及各类工具与流程,在考量这些选项之前,Performance Tuning Corporation首席战略官Mark Swanholm推荐大家已这样的心态去阅读:“要在应用正式推出之前保障理想的性能,最理想的“工具”永远是我们自己开放而认真的心态。”除非大家能够选择了一套科学且以实证为基础的、涵盖整套堆栈的方案,否则当今环境的复杂程度必将远超大家的想象,同时带来预料之外的各类问题。专业人士能够提供出色的数据结构、高效的Web服务以及经过细心调试的服务器,但我们仍然需要运用自己的思维制定规划,从而将这一切有利因素整合起来以构成一款完整的高性能应用。”

    1、应用性能管理(简称APM)

    APM能够帮助IT运维从高层次转向低层次,轻松实现优秀应用性能表现,从而提高客户满意度以及效率:软件正是商业成功的核心所在,这意味着更快的应用发布周期成为每一家企业必须达成的目标。因此,测试、预生产以及生产环境之间的界线开始变得越来越模糊。在此基础之上,APM解决方案应当尽早介入软件开发生命周期,确保我们拥有极致的应用性能表现。诸如代码层分析以及最终用户体验监控这类功能应当被纳入到测试环境之中,从而确保性能问题影响到真实用户之前就被发现。

www.xue163.com true http://www.xue163.com/Network/5/59672.html report 1820 应用发布前保障性能的十八种方式(一),被文艺青年奉为“爱情圣经”的《爱在三部曲》第一部为我们描述了这样一个美好的故事:两个青年男女邂逅一见钟情,度过了一个美妙的晚上,而此次约会将会在日出之间结束…这是不是像极了应用开发?一次程序员与应用之间的邂逅。然...
最近关注
首页推荐
热门图片
相关文章:
最新添加资讯
24小时热门资讯
精彩资讯
精彩推荐
热点推荐
真视界
精彩图片
社区精粹
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2016 Xue163.com All Rights Reserved. 中国学网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号
荐闻 | 学网头条知识问答 | 装修 | 作业 | 荐闻 | 学网头条精彩微信 | 新闻中心 | 软件教室 | 设计大全 | 网络相关 | 英语学习 | 开发编程 | 考试中心 | 参考范文 | 管理文库 | 营销中心 | 站长之家 | IT信息中心 | 商学院 | 数码大全 | 硬件DIY | 企业服务 | 网吧在线 | 问吧 | 百科 | 硬件知识 | 本网视点 | 文库 | 手机 | 平板 | 汽车 | 游戏 | 家电 | 精彩摄影 | 时尚科技 | 现代家居 | IT女人 | 经验 | 每日新闻 | 健康养生 | 图书馆 | 猎奇 | 精彩看点 | 图库 | 新闻中心 | 软件教室 | 设计大全 | 网络相关 | 英语学习 | 开发编程 | 考试中心 | 参考范文 | 管理文库 | 营销中心 | 站长之家 | IT信息中心 | 商学院 | 数码大全 | 硬件DIY | 企业服务 | 网吧在线 | 问吧 | 百科 | 硬件知识 | 本网视点 | 文库 | 手机 | 平板 | 汽车 | 游戏 | 家电 | 精彩摄影 | 时尚科技 | 现代家居 | IT女人 | 经验 | 每日新闻 | 健康养生 | 图书馆 | 精彩微信 | 猎奇 | 精彩看点 | 图库编程 方案 信息windows方案windows answer文档机构教育文档问答中心IT编程数码信息解决方案信息中心IT科技