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
130
0
Share
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
110
Awesome Command-line Tools with saner defaults
mikong
0
140
Bundler secret commands
mikong
1
120
Relax with Apache CouchDB
mikong
0
82
Metaprogramming
mikong
0
110
Other Decks in Programming
See All in Programming
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
AI活用のコスパを最大化する方法
ochtum
0
370
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
190
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
240
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
310
安いハードウェアでVulkan
fadis
1
890
Coding as Prompting Since 2025
ragingwind
0
680
AIエージェントで業務改善してみた
taku271
0
380
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
630
AI-DLC 入門 〜AIコーディングの本質は「コード」ではなく「構造」〜 / Introduction to AI-DLC: The Essence of AI Coding Is Not “Code” but “Structure”
seike460
PRO
0
220
20260315 AWSなんもわからん🥲
chiilog
2
190
Claude Codeログ基盤の構築
giginet
PRO
7
3.9k
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
730
Music & Morning Musume
bryan
47
7.1k
Navigating Weather and Climate Data
rabernat
0
160
First, design no harm
axbom
PRO
2
1.2k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
320
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Balancing Empowerment & Direction
lara
5
1k
Claude Code のすすめ
schroneko
67
220k
Paper Plane
katiecoart
PRO
1
49k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.5k
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