Nginxを拡張しよう! モジュールとLuaがあればなんでも出来る!? #yapcasia #yapcasiaB
実践nginxモジュール開発〜CとLua〜
http://yapcasia.org/2015/talk/show/a4318242-f5f2-11e4-afb7-49b37d574c3a
Narimichi Takamura
@nari_ex
Lua のスクリプトを各フェーズにフックできる。”.*_by_lua” は引数に Lua の処理を書く。”.*_by_lua_file” は引数に Lua スクリプトファイルを指定する。 #yapcasia #yapcasiaB
2015-08-22 13:37:08
Yosuke Furukawa
@yosuke_furukawa
os.time は sys call の gettimeofday 呼ぶから ngx.time だと中でキャッシュを持つので高速。なるほどー。 #yapcasia #yapcasiaB
2015-08-22 13:45:29
もうダニ by 左京区在中
@tyage
ngx.time()はタイマーキャッシュを持っていて、システムコールによるオーバーヘッドが削減できて高速 #yapcasiaB
2015-08-22 13:45:40
Yosuke Furukawa
@yosuke_furukawa
OpenRestyは簡単に言うとall in one の nginx #yapcasia #yapcasiaB
2015-08-22 13:48:24
Yosuke Furukawa
@yosuke_furukawa
OpenResty -> fluentd(send) -> fluentd(まとめ) -> Google BigQuery でやるための Pascal っていうアプリケーションイベント解析の仕組みがあるらしい。 #yapcasia #yapcasiaB
2015-08-22 13:52:20
Yosuke Furukawa
@yosuke_furukawa
nginxの資料が置いてあって良いっていう話だけど、ここめっちゃ宝石箱やないかい。 #yapcasia #yapcasiaB / “The Architecture of Open Source Applications” htn.to/mqH7HU
2015-08-22 13:54:51