SPDY (original) (raw)
Quick links
Other sites
Chromium Blog Google Chrome Extensions
Except as otherwisenoted, the content of this page is licensed under aCreative Commons Attribution 2.5 license, and examples are licensed under theBSD License.
SPDY is deprecated. This page is out of date.
SPDY was an experimental protocol for the web with the primary goal to reduce latency of web pages. Its successor isHTTP/2.
- Documentation
- SPDY: An experimental protocol for a faster web
- SPDY protocol specification
* Server Push and Server Hint - Research
* An Argument For Changing TCP Slow Start - Mike Belshe 01/11/10
* More Bandwidth Doesn't Matter (much)- Mike Belshe 04/08/10 - Standards Work
* SSL Next-Protocol-Negotiation Extension- Adam Langley 01/20/10
* TLS False Start- Langley, Modadugu, Mueller 06/2010
* TLS Snap Start- Adam Langley 06/18/2010 - SPDY Server and Proxy Authentication
- Code
- Chromium client implementation:https://cs.chromium.org/chromium/src/net/spdy/
- Discuss
- External work
- Servers
* Jetty Web Server:http://wiki.eclipse.org/Jetty/Feature/SPDY
* Apache module for SPDY: http://code.google.com/p/mod-spdy/
* Python implementation of a SPDY server:https://github.com/mnot/nbhttp/tree/spdy
* Ruby SPDY: https://github.com/igrigorik/spdy
* node.js SPDY: https://github.com/indutny/node-spdy - Libraries
* Netty SPDY (Java library):http://netty.io/blog/2012/02/04/
* Ruby wrapper around Chromium SPDY framer:https://github.com/romanbsd/spdy
* Go SPDY: http://godoc.org/code.google.com/p/go.net/spdy
* Erlang SPDY: https://github.com/RJ/erlang-spdy
* Java SPDY:http://svn.apache.org/repos/asf/tomcat/trunk/modules/tomcat-lite
* C SPDY (libspdy): http://libspdy.org/index.html (to be used by libcurl:http://daniel.haxx.se/blog/2011/10/18/libspdy/)
* C SPDY (spindly): https://github.com/bagder/spindly
* C SPDY (spdylay): https://github.com/tatsuhiro-t/spdylay
* iPhone SPDY: https://github.com/sorced-jim/SPDY-for-iPhone - Browsers
* Google Chrome
* Mozilla Firefox
- Servers
- Tools