@matsumotory さんが ngx_mruby の v2-dev を開発中ということで、社のプロダクションに入れていくため新機能について調べたのでまとめる。 機能としては、大きく以下のような追加になるとのこと。 return の実装Nginx::Async.sleep の実装ノンブロッキングなhttpクライアントの実装(comming soon)本エントリでは、それぞれの機能について見ていく。 return の実装これまで以下のようなコードは、初見だと意図しない挙動をする。 Nginx.echo "OK" Nginx.return Nginx::DECLINED # ここでプログラムからreturnすると思いがち Nginx.echo "NG" # => "OKNG"