独自のNGINXモジュールを作る理由:理論と実践

Mail.Ru Group開発グループ責任者、Vasiliy Soshnikov

ビジネス目標によっては、NGINX向けの独自モジュールを開発することで達成できる場合があります。NGINXモジュールはビジネスに特化し、ビジネスロジックを組み込むことも可能です。しかし、モジュールを開発すべきかどうかを確実に判断するには、どうすればよいのでしょうか。また、NGINXは開発にどのように役立つのでしょうか。

NGINX Conf 2018のセッションで、Vasiliyは、NGINXのコア、モジュール型アーキテクチャ、NGINXコード開発の指針など、独自のNGINXモジュールを構築するために必要な詳細な知識を解説します。実際の事例やビジネスシナリオを用いて、「独自のモジュールを開発する必要があるのはなぜか、またどのような場合か」という問いに答えます。

このセッションはかなり技術的な内容です。最大限に活用するには、NGINXコードに関する中級以上の経験が必要です。