缓存最佳实践
Kevin Jones,NGINX, Inc.全球产品专家
我们都知道,性能是应用和网站取得成功的关键因素,但如何提升性能并不总是一目了然。代码质量和基础设施固然重要,但在许多情况下,只需重点采用一些非常基础的应用交付技术,就能显著改善应用的最终用户体验。其中一种技术是在应用堆栈中实施并优化缓存。
在NGINX Conf 2018的演讲中,Kevin介绍了内容缓存的基本原理,并概述了NGINX如何缓存响应,包括NGINX独特的管理流程以及缓存元数据在磁盘上的存储方式。演讲期间,Kevin分享了NGINX Web缓存功能的使用技巧,帮助初级和高级用户提升性能。他回顾并分析了所有可用的缓存指令和参数,演示了一个可启用基本缓存功能的实际示例,并从NGINX配置和架构实现两个角度探讨了多种高级缓存实现方式。