BT

Your opinion matters! Please fill in the InfoQ Survey!

Netty 3.3.1 Release Supports SPDY Protocol

| by Fabian Lange Follow 0 Followers on Feb 16, 2012. Estimated reading time: 1 minute |

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

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.

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login 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

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT