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
SPDY : Let's Make the Web Faster
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Rajeev Bharshetty
June 07, 2012
Programming
2
180
SPDY : Let's Make the Web Faster
An Experimental Application Layer Protocol by Google.
Rajeev Bharshetty
June 07, 2012
Tweet
Share
More Decks by Rajeev Bharshetty
See All by Rajeev Bharshetty
Functional Geekery for an Imperative Mind
rshetty01
0
290
Other Decks in Programming
See All in Programming
CSC307 Lecture 03
javiergs
PRO
1
490
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
CSC307 Lecture 04
javiergs
PRO
0
660
MUSUBIXとは
nahisaho
0
140
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
310
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1.4k
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
130
ぼくの開発環境2026
yuzneri
0
240
Oxlintはいいぞ
yug1224
5
1.3k
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
270
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
130
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
290
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
170
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Evolving SEO for Evolving Search Engines
ryanjones
0
130
Mind Mapping
helmedeiros
PRO
0
88
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Visualization
eitanlees
150
17k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
67
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
Transcript
SPDY Let's make the web faster A Technical Talk By
Rajeev N B Rajeev N B
What is it ? • Experimental Application layer protocol. •
Used to transport content over web with minimal latency. • Augments HTTP Protocol. • Trademark of Google.
Current Scenario • HTTP and TCP are the protocols of
the web. • HTTP : Application layer protocol handling request / response semantics. • TCP : Transport layer protocol.
Drawbacks in HTTP • Single request per connection. • Exclusively
has client initiated requests. • Uncompressed request and response headers. • Redundant headers. • Optional data compression.
Comparisons
Reducing Upload bytes
Reducing Download Bytes
Reducing Total packets
SPDY Design
Basic Features SPDY • Multiplexed streams. • Request Prioritization. •
HTTP header Compression.
Advanced features • Server initiated streams. ( Server Push and
Server Hint )
How SPDY is better ? • Achieves 50% reduction in
page loading times. • Is easy to implement and Deploy. • Is server efficient. • SSL is used for security. • Bidirectional Streams.
What we achieve ? • SPDY sends 40% lesser packets
than HTTP. • SPDY uses fewer number of TCP connections. • SPDY : More efficient use of TCP. • Faster web page loads.
SPDY Support Client • Chrome ( 11 and Higher) •
Amazon Silk • Firefox ( >11v) • By default in Firefox 13 Server • Apache mod_spdy • erlang_spdy • node_spdy • Netty 3.3.1 • Jetty 7.6.2 • Tomcat SPDY Connector
Is it SPDY ? SPDY Indicators • www.devthought.com/2012/03/10/chrome- spdy-indicator/ •
ckon.wordpress.com/2012/03/11/spdy- indicator-for-firefox/
Sites with SPDY • Twitter. • Google sites (Gmail ,
Google Search etc). • Wikipedia and many others.
For more Info • Official Page : http://dev.chromium.org/spdy/spdy-whitepaper • Wikipedia
: http://en.wikipedia.org/wiki/SPDY • Google Chrome client code (OpenSource) : http://src.chromium.org/viewvc/chrome/trunk/src/net/spdy/ • SPDY draft Protocol Specification : http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft1
Thank You Q & A