|
Description:
|
|
# ep18 Nginx
第 18 回のテーマは Nginx です。
今回は @cubicdaiya さんをお迎えして、 すっかり HTTP サーバのデファクトの地位につきつつある Nginx について、なぜ Nginx を選ぶのか、 Nginx から見た現在の Web にはどういう変化があるのか。 そして Nginx はこれからどうなっていくのか、それが Web にどんな変化をもたらすのかを議論しました。
## Show Note
### Nginx を使い始めた理由(0:00~)
- ngx-small-light
- nginx-build
- mruby
- h2o
- Web+DB Press Vol.72
- WebP
### Nginx のアーキテクチャ(7:26~)
- Web+DB Press Vol.72
- C10K
- epoll
- kqueue
- apache prefork mpm
- apache event mpm
- WSGI
- PSGI
- Rack
- Unicorn
- Starman
### なぜ Nginx をフロントに立てるのか(17:30~)
- tmpfs
- .htaccess
### Nginx のスクリプティングモジュール (25:40~)
- lua-nginx-module
- ngx_mruby
- Rial Time Bidding(RTB)
- location.capture()
- OpenResty
- JavaScript を載せる という話
### H2O と Nginx(46:10~)
- h2o
- nghttp2
- nginx のパラメータチューニングと h2o
- open_file_cache
- tcp_nopush
### Nginx の HTTP2 対応(49:40~)
- http2(後日 RFC が出ました)
- hpack(後日 RFC が出ました)
- How NGINX Plans to Support HTTP/2
- ngrep
- tcpdump
- grpc
### TLS 前提になっていく感じどうなのか(56:10~)
- HTTPS 化する Web をどう考えるか(書いたのは収録後です)
### QUIC はどうか?(58:10~)
- QUIC
- **Google はインターネットを fork しようとしている**
### Nginx 1.9 の新機能(1:05:10~)
- Nginx マイルストーン 1.9
- Nginx Plus
- ngx_http_stub_status_module
- (収録語 Upstream 一覧の動的更新を cubicdaiya さんがモジュールで公開されました ngx_dynamic_upstream)
### tengine (1:42:30~)
- tengine
- (SO_REUSEPORT サポートは もうすぐ 入りそうです)
### Nginx 1.8 リリース (1:17:10~)
- CHANGES-1.8
- proxy_request_buffering
- AIO
- HLS(http live streaming) module
### これからの HTTP Server と Nginx(1:21:10~)
- libh2o
- libnghttp2 |