Pythonウェブアプリケーション用のWSGIHTTPサーバー。Pythonコードをウェブサービスとして実行するためのアプリケーションサーバー。
「Gunicorn」を星図で探索する →
「Gunicorn」とは?意味を解説
Gunicornは「Green Unicorn」の略で、PythonのWSGI(ウェブサーバーゲートウェイインターフェース)仕様に対応したHTTPサーバーです。DjangoやFlaskなどのPythonフレームワークで開発したウェブアプリケーションを、本番環境で実行・公開する際に使用されます。軽量で高速、複数ワーカープロセスによる並行処理が特徴です。
例文
- GunicornでDjangoアプリを起動して、複数ワーカーで並行処理している。
- NginxのリバースプロキシとGunicornを組み合わせてデプロイした。
- Gunicornはシンプルで、設定が少なくて済むのが利点だ。
語源・由来
「Green Unicorn」の略称。Pythonコミュニティによる造語で、軽快で幻想的なイメージから命名されたと考えられます。2010年代初期にPythonウェブ開発の標準的なサーバーとなりました。
英語で言うと
GunicornWSGI HTTP ServerGreen Unicorn
「Gunicorn」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「Gunicorn」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「Gunicorn」を探索する →