Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The (Near) Future of Nginx
Search
Michael Galero
March 21, 2013
Programming
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The (Near) Future of Nginx
New (and old) technologies in the 1.3.x milestone of Nginx.
Michael Galero
March 21, 2013
More Decks by Michael Galero
See All by Michael Galero
Ruby FFI with Rust
mikong
1
120
Awesome Command-line Tools with saner defaults
mikong
0
140
Bundler secret commands
mikong
1
120
Relax with Apache CouchDB
mikong
0
86
Metaprogramming
mikong
0
110
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか -縮小版 / How much code can be written on a local LLM Shortened
kishida
2
140
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
330
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
250
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.7k
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
140
OS アップデート対応の取り組み方がもっと共有されてほしい
andpad
0
110
JavaDoc 再入門
nagise
1
430
自作OSでスライド発表する
uyuki234
0
1.6k
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.6k
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
260
どこまでゆるくて許されるのか
tk3fftk
0
280
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
620
Featured
See All Featured
Navigating Weather and Climate Data
rabernat
0
260
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
230
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
640
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
The Cost Of JavaScript in 2023
addyosmani
55
10k
For a Future-Friendly Web
brad_frost
183
10k
Mind Mapping
helmedeiros
PRO
1
270
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
350
Transcript
The (Near) Future of Nginx Old and New Stuff in
Nginx 1.3 Thursday, March 21, 13
Nginx 1.3.14 Thursday, March 21, 13
What is Nginx? Thursday, March 21, 13
Nginx is better than Apache. Thursday, March 21, 13
Apache is like Microsoft Word, it has a million options
but you only need six. Nginx does those six things, and it does five of them 50 times faster than Apache. - Chris Lea Thursday, March 21, 13
What is Nginx? Thursday, March 21, 13
Nginx 1.3.x Thursday, March 21, 13
•SPDY •Websocket proxy •On-the-fly logs compression •Chunked encoding on input
•OCSP Stapling •ETag •New load balancers: least connections, weighted ip-hash Thursday, March 21, 13
•SPDY •Websocket proxy •On-the-fly logs compression •Chunked encoding on input
•OCSP Stapling •ETag •New load balancers: least connections, weighted ip-hash Thursday, March 21, 13
HTTP ETag Thursday, March 21, 13
In Rails... Thursday, March 21, 13
Conditional GET support Thursday, March 21, 13
ETag: “737060cd8c284d8a...” Last-Modified: Tue, 19 Mar 2013 09:59:59 GMT Thursday,
March 21, 13
If-None-Match: “737060cd8c284d8a...” If-Modified-Since: Tue, 19 Mar 2013 09:59:59 GMT Thursday,
March 21, 13
HTTP ETag Thursday, March 21, 13
OCSP Stapling Thursday, March 21, 13
CRL Thursday, March 21, 13
OCSP Thursday, March 21, 13
OCSP Stapling Thursday, March 21, 13
Chunked encoding on input Thursday, March 21, 13
Content-Length: ? Transfer-Encoding: chunked Thursday, March 21, 13
Chunked encoding on input Thursday, March 21, 13
Websockets Thursday, March 21, 13
browser <---> server Thursday, March 21, 13
chat application Thursday, March 21, 13
realtime chart Thursday, March 21, 13
before WebSocket Thursday, March 21, 13
Forever Iframe Thursday, March 21, 13
Socket.IO Thursday, March 21, 13
Upgrade: websocket Thursday, March 21, 13
stunnel + HAProxy + Nginx + Unicorn + Rails +
NodeJS Thursday, March 21, 13
•SPDY - ? •Websocket proxy •Chunked encoding on input •OCSP
Stapling •ETag Thursday, March 21, 13
SPDY Thursday, March 21, 13
experimental open de facto standard Thursday, March 21, 13
HTTP/2 Thursday, March 21, 13
Goals Thursday, March 21, 13
Browser support Thursday, March 21, 13
Websites Thursday, March 21, 13
TLS extension NPN Thursday, March 21, 13
CRIME Thursday, March 21, 13
Session Hijacking Thursday, March 21, 13
Vulnerability Thursday, March 21, 13
How it works Thursday, March 21, 13
•SPDY •Websocket proxy •Chunked encoding on input •OCSP Stapling •ETag
Thursday, March 21, 13
Thanks! Thursday, March 21, 13
[email protected]
Thursday, March 21, 13