NGINX, Inc. のグローバル プロダクト スペシャリスト、Kevin Jones 氏
パフォーマンスがアプリケーションや Web サイトの成功に重要な要素であることは誰もが知っていますが、パフォーマンスを改善する方法が必ずしも明確であるとは限りません。 コードの品質とインフラストラクチャはもちろん重要ですが、多くの場合、いくつかの非常に基本的なアプリケーション配信テクニックに重点を置くことで、アプリケーションのエンドユーザー エクスペリエンスを大幅に向上させることができます。 そのようなテクニックの 1 つは、アプリケーション スタックにキャッシュを実装して最適化することです。
NGINX Conf 2018のセッションで、Kevin はコンテンツ キャッシュの基本原理を紹介し、NGINX が応答をキャッシュする方法の概要を示し、NGINX 独自の管理プロセスとキャッシュ メタデータがディスクに保存される方法について説明します。 途中で、Kevin は、初心者と上級ユーザーの両方がパフォーマンスを向上させるのに役立つ NGINX の Web キャッシュ機能を使用するテクニックを紹介します。 利用可能なすべてのキャッシュ ディレクティブとパラメータをレビューおよび分析し、基本的なキャッシュ機能を有効にする実用的な例を紹介し、NGINX 構成とアーキテクチャ実装の両方の観点からさまざまな高度なキャッシュ実装を検討します。