Netty 3.2.0.BETA1 released: zero-copy file transfer

Adam Fisk a at littleshoot.org
Sat Mar 6 17:13:13 EST 2010


Congrats on this, Trustin, especially the zero-copy transfers! The
"Transfer-Encoding: chunked" semantics are working great on
LittleProxy so far, and a new version should be coming out soon with
the beta incorporated.

Thanks for your hard work as always.

-Adam


On Fri, Mar 5, 2010 at 7:33 AM, jfarcand <jfarcand at ning.com> wrote:
> Awesome work, Trustin!
>
> -- Jeanfrancois
>
> On 10-03-04 8:51 PM, "Trustin Lee (이희승)" wrote:
>> Hi folks,
>>
>> Netty 3.2.0.BETA1, the first beta release in 3.2 branch, has been
>> released after long awaits.
>>
>> The Netty project is an effort to provide an asynchronous, event-driven
>> network application framework and tools for rapid development of
>> maintainable, high-performance, high-scalability protocol servers and
>> clients.
>>
>> In other words, Netty is an NIO client server framework that enables
>> quick and easy development of network applications such as protocol
>> servers and clients. It simplifies and streamlines network programming
>> such as TCP and UDP socket servers
>>
>> Please visit our web site to get more information and download it.  Your
>> feed back is more than appreciated - please visit the discussion forum
>> and leave some comments and questions:
>>
>>    * http://www.jboss.org/netty/
>>
>> New Related Project: Ning's Asynchronous HTTP Client
>> ====================================================
>> Ning, one of the largest social platform provider, open-sourced their
>> asynchronous HTTP client which uses Netty (and its HTTP codec) as its
>> primary transport.  If you were using Netty directly to write an HTTP
>> client, you might want to give this library a try because its API is
>> very clean, simple and more HTTP-centric.
>>
>>    * announcement: http://is.gd/9ImoW
>>    *  github repo: http://github.com/ning/async-http-client
>>    * google group: http://groups.google.com/group/asynchttpclient
>>
>> Notable changes since 3.2.0.ALPHA4
>> ==================================
>>
>>    * Zero-copy file transfer: http://is.gd/8Z7dI
>>    * The number of I/O threads has been doubled for better out-of-
>>      the-box performance.
>>    * Fixed performance regression in the NIO transport
>>    * SslHandler became more secure by disabling renegotiation by default.
>>
>> For the complete list of resolved issues, visit the issue tracker:
>>
>>    * http://is.gd/9InDn
>>
>> Notable changes since 3.1.5.GA
>> ==============================
>>
>>    * Overall performance improvement in NIO transport
>>
>>    * @ChannelPipelineCoverage annotation has been deprecated by the
>>      @Sharable annotation to reduce beginner confusion
>>
>>    * ChannelBuffer improvements
>>      * New access methods for float, double, and char
>>      * New method: ensureWritableBytes(int)
>>      * New method: bytesBefore() for easier variable length string decode
>>      * All string conversion methods now use Charset instead of String.
>>
>>    * Channel API improvements
>>      * Zero-copy file transfer in NIO transport: http://is.gd/8Z7dI
>>      * StaticChannelPipeline: an alternative pipeline implementation
>>
>>    * HTTP codec improvements
>>      * WebSocket support
>>      * Complete trailing header support
>>      * More robust CookieDecoder
>>      * More convenience methods in HttpMessage
>>
>>    * Zlib-based compression handlers
>>    * RTSP codec
>>
>> For the full changelog, please visit the issue tracker:
>>
>>    * http://jira.jboss.org/jira/browse/NETTY
>>
>> Upcoming Releases
>> =================
>> Since the HTTP tunneling transport has been rescheduled to the next
>> major feature release (3.3), all planned features have been implemented.
>>   Unless there is a critical issue, I will proceed to release candidate
>> phase.
>>
>> Although 3.2 has been feature-frozen, the road map for 3.3 release is
>> wide open.  Please keep posting new ideas so that we can pick them up
>> for 3.3.
>>
>> Cheers,
>> Trustin
>>
>
> _______________________________________________
> netty-users mailing list
> netty-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/netty-users



-- 
Adam Fisk
http://www.littleshoot.org | http://adamfisk.wordpress.com |
http://twitter.com/adamfisk



More information about the netty-users mailing list