■ DATE: 2015年3月4日
■ 内 容:
nginxはいまや誰もが知っているWebサーバーですが、以外と知られていませんが、lua言語で拡張することが出来ます。
今回は、株式会社mnuの雪本さんから、同社のクラウド型ファイル共有サービス(pbox)をの高速化を実現した事例を踏まえ、モジュールの書き方のポイントを学んでいただきます。
※nginxとは?
ロシアのIgor Sysoev氏によって、1日に5億リクエストを処理するWebサイトのHTTPサーバーとして開発されました。 注目されるようになったのは、C10K問題(クライアント1万台問題、注2)が叫ばれるようになった2000年代後半です。
※luaとは?
軽くて、早くて、組み込みの容易さが特徴としたスクリプト言語です。動的な型付けをする言語としてインタプリタで動作するもので、 逐次的なガベージコレクションを備えたレジスタ型仮想マシンとなっています。 これは初期設定や処理手順スクリプトに最適で、 またプログラムを素早く試作するのにも便利です。
■講師(Speaker):
雪本修一 FaceBook Twitter
■告 知:
~誰もが無料で参加可能なITエンジニア勉強会~ Engineer’s Learning Vesper
http://learningvesper.doorkeeper.jp/
→プレゼン資料DOWNLOAD