[关闭]
@lsmn 2016-04-13T13:53:41.000000Z 字数 814 阅读 2249

NGINX应用性能优化指南:卷首语

迷你书


正文

任何人选择任何一款产品都不单纯是为了使用某种功能,体验一定是其中一个非常重要的考量因素。人们弃Android手机选择iPhone的一个重要理由通常就是体验。体验成为任何产品都极力追求的目标,而性能是其中一个重要的衡量指标。对于Web而言,Web服务器的性能至关重要。

NGINX ("engine x") 是一个高性的HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP代理服务器。作为Web服务器领域的后起之秀,NGINX以其超强的稳定性、丰富的功能集和极低的系统资源消耗迅速占领市场,在一些有名的Web服务器市场份额急剧下降的情况下,NGINX却不断地逆势增长,蚕食着原属于Apache的市场。其用户既有像CloudFlare和Parse这样的创业公司,又有像Automattic和Netflix这样的Web巨头。两年前,就有调查显示,运行在Amazon云计算服务上的网站里,有40%使用NGINX服务器,而这里面大部分的增长都是通过抢占Apache的市场实现的。

Stéphane Brunet是SuperTCP的开发负责人。SuperTCP for NGINX是一款面向富媒体应用程序的优化工具。Brunet根据自己的经验,立足NGINX作为反向代理服务器的场景,编写了一份NGINX应用性能优化指南,其内容深入浅出,提纲挈领,有很强的指导和启发意义。这也是我们编写这本迷你书的原因。该指南供包含六个部分,分别从时间消耗分析、反向代理缓存、内容缓存、负载均衡、吞吐量和连接优化等方面介绍NGINX应用性能优化的实战技巧和方法。相信它一定可以为你改进移动/Web应用的响应性提供有益的帮助。

Brunet将NGINX比作一辆性能出众的赛车,而用户就是赛车手。NGINX能跑多快,全在于赛车手。因此,NGINX用户可以不断地尝试,挖掘它的潜力,提升应用程序的性能,从而提供最佳的用户体验。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注