BT

Netty 3.3.1 Release Supports SPDY Protocol

by Fabian Lange on Feb 16, 2012 |

The latest release of Netty adds a contribution from the Twitter team to support the SPDY protocol. Netty is a high performance NIO client server framework, originally developed at JBoss. Among the protocols supported by Netty are HTTP, WebSockets and Google ProtoBuffers.

According to a recent announcement from Mark Nottingham, http/2.0 specification working group chair, SPDY has become a promising candidate to succeed the current HTTP transport implementations. Netty is among the first servers to implement SDPY support. Other implementations are the mod_spdy Module for Apache httpd, Erlang-spdy, and spdy server for node-js. The Ngnix team tweeted a month ago, that they are planning to bring SPDY support soon. On the client side, SPDY support has been built into Chrome since release 11, and will now also make its way into Firefox 11. Amazon Silk, running on the Kindle Fire, and Chrome for Android are also capable of speaking SPDY already.

As we reported 2 years ago, SPDY was created 2009 as Google proprietary protocol, but later open sourced. SPDY mitigates long round trip times by multiplexing multiple requests on a single TCP connection, rather than to open separate ones for each request. It brings initial support for true server push and enforces SSL encryption and compresses headers as well.

Besides the addition of SPDY, the 3.3.1 release fixed a regression with Android support introduced in 3.3.0 and reduced memory consumption of Zlib used for encoding and decoding.

Netty releases can be found at its download page, while the source code is available on github.

Hello stranger!

You need to Register an InfoQ account or to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Educational Content

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT