最近的一项调查发现,27%的用户表示,性能不佳不仅令人沮丧,还会给他们带来压力。
多年前,喜剧演员Louis CK发表了一段如今已成为经典的感叹(至少对我们中的一些人来说是这样),人们称之为“一切都如此神奇,却没有人感到快乐”。如果您看过这段表演,还请耐心听我为没看过的人介绍一下。在表演中,Louis看到周围的人因在飞机上使用技术而感到沮丧,并以诙谐的方式指出:飞行本身已是一项了不起的工程壮举,但我们在空中飞行时,却仍会因机上WiFi速度缓慢而失去耐心。
这种感叹,或许只有我们这些从拨号上网和慢得出奇的网页时代一路走来的人才能理解。看到“数字原住民”因为应用或网页的加载时间超过一眨眼的工夫(约400 ms)而愁眉苦脸,着实有趣。我们这些,呃,经验更丰富的用户之所以更有耐心,或许是因为曾经熬过长达数小时的Red Hat Slackware下载:电话线和电脑一直被占用,却在即将完成的前5分钟,因为又一通“紧急”电话营销来电触发呼叫等待,注入数字垃圾,导致下载文件损坏。
如今的年轻人根本不知道自己赶上了多好的时代。互联网(乃至整个科技领域)确实令人惊叹。然而,大家却都不开心。事实证明,他们不仅不开心,还压力重重。
但我们无法回到过去(说实话,又有谁真的想回去呢?),所以只能面对现实世界,而不是过去的世界或理想中的世界。这意味着用户对性能波动越来越敏感。
因此,当AppDynamics发布此类报告,详细说明性能不佳所造成的严重影响时,我们应当予以关注。性能不佳是一个严重问题,可能会显著影响您从全球应用经济中获益的能力。该经济规模当时预计将在2021年超过6万亿美元。

其潜在影响不容小觑。事实上,如今的用户对应用的忠诚度高于对品牌的忠诚度。由此可以认为,在应用经济中,应用就是品牌,无论结果是好是坏。
事实证明,糟糕的情况可能比预想的更严重。性能不佳不仅会让用户感到沮丧,还会让他们倍感压力。
我们许多人在日常工作中都依赖各种应用(包括移动应用和其他应用)完成上百项不同的任务,因此,这不仅关系到面向外部用户的应用,也关系到旨在创造利润和提高生产力的应用。
事实上,在数字经济中,应用可以通过提升便利性来提高生产力和利润,从而为企业国内生产总值(CDP)的增长创造机会。但性能不佳可能会让这种增长戛然而止。
当10名用户中有8名因性能问题而删除了某个应用时,您就失去了一次机会。遗憾的是,根据本报告,他们很可能已经转向了竞争对手。
好消息是,有多种应用服务旨在提升性能,而且已有组织开始使用这些服务。
组织用于提升性能的应用服务
当然,问题在于,您并不总能完全掌控应用性能,事实上,这种情况很少见。首先是最后一公里,也就是连接您与用户的那段曲折线路。其次是应用平台本身,它可能已经充分优化和调优,也可能尚未达到理想状态。如果应用部署在公有云中,底层网络也不受您控制。此外,还有应用本身,包括编程语言选择、数据库连接和逻辑。导致性能不佳的因素很多,而且并非总能由任何一方掌控。应用服务位于数据路径的上游,能够有效抵消拖累应用性能的因素,并且在许多情况下,帮助应用实现超出预期的性能。
压缩和加速等技术(包括代码压缩、图像优化等)通过处理内容来加快其在组织内外的交付,从而提升性能。HTTP2和“快速HTTP”等面向协议的服务,重点消除文本协议中妨碍应用快速交付的棘手因素。尽管HTTP2的采用仍较为缓慢,但我们在 应用交付现状 2017年调查中发现,相当一部分组织(16%)计划部署HTTP2。其他性能相关服务也表现不俗,与安全相关服务一同成为未来一年较有可能部署的服务。
SSL卸载和TCP多路复用让服务器能够专注于提供内容,而不必对每个请求和响应执行复杂的加密及连接处理。对于由数百次API调用构成的应用,这些处理带来的负担日益加重。
应用服务提供一套丰富可靠的选项,可提升云端或数据中心内应用的性能。无论应用部署在何处、采用何种架构,这些服务都专注于提升应用运行速度。
性能一直都很重要,但在应用经济时代,其重要性正变得前所未有。如今,用户对性能不佳的容忍度越来越低(甚至可以说,他们对抖动极为敏感),因此,比以往任何时候都更需要充分利用各种优化手段,确保应用运行速度足够快,满足要求严苛的用户。
如果需要测试对象,我可以把我家9岁的孩子“租”给您。要是连他那根闲不住、总想点应用的手指都能满意,这款应用就稳了。
关于作者

Lori MacVittie是F5首席技术官办公室的杰出工程师兼首席技术布道师,在应用交付、自动化战略和基础设施领域拥有深厚的专业知识。无论是为AI智能体定义防护机制、剖析脆弱的多云架构,还是探索可扩展系统的极限,她都善于化繁为简。她在应用开发、IT架构以及网络和系统运维领域拥有30多年的行业经验。加入F5之前,她曾担任技术编辑,并因出色表现获得奖项。 MacVittie拥有计算机科学硕士学位,著述颇丰,出版作品涵盖安全、云和企业架构领域。她还热衷于桌面游戏和电子游戏,并且对奶酪有着毫不掩饰的鲜明见解。
Lori Mac Vittie 的更多博客文章相关博客文章
Thingbot正转变为攻击平台
Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。
借助F5全新Quick Start,在AWS上快速开展业务
在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。