読書メモ:マスタリングNginx
スキルの棚卸のため、こちらも過去読んだ本について書きます。
Nginxは、リバースプロキシで使われる用途が多います。
特に、大規模なOSSで構成されるWebシステムのフロントでマイクロサービス(Web APIやWebアプリを機能ごとに分割したサービス)を振り分ける用途、「冗長化+負荷分散」で使われることが多いのではないでしょうか?
最近では、Kubernetes (K8s)のIngressで使うことが多いのかなと思っています。
小規模なシステムでは、インターネット上の記事を参考にするだけで使えてしまいますが、キャッシュやバッファリングなどが詳しく述べられており、この本はNginxの全容を把握するのに役立ちました。
全体的にレファレンス的な内容が多くを占めるため、10年前の書籍と考えると役に立たないかもしれません。
現在Nginxは、ネットワークセキュリティアプライアンス大手のF5社に買収されています。
中古で安くなっているため、リバプロのバッファリングとキャッシュの学習にある程度使えるかなと思います。