Netty 3.2.1.Final released: onward to 4!
"이희승 (Trustin Lee)"
trustin at gmail.com
Wed Jun 23 03:04:38 EDT 2010
Hi community,
Netty 3.2.1.Final, the first official stable release in 3.2 branch, has
been released. (3.2.0.Final was tagged but not announced.)
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 Testimonial: Greg Haines from Ned Davis Research, Inc.
==========================================================
> "Netty proved instrumental in the architecture of a replacement of an
> existing high-speed server that parses and caches live streaming
> quotes. Under stress tests, the new server could parse and store in
> excess of 260,000 quotes/sec, a figure not remotely possible with
> blocking I/O. Netty's well-documented API, excellent examples and
> first-class support made development a pleasure and unlocked the
> power of Java NIO. It is, hands-down, my first choice for a
> networking library."
Read more at: http://jboss.org/netty/testimonials.html
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 (both version 75 and 76)
* 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
=================
I am thinking of beginning Netty 4.0 which addresses the fundamental
issues such as:
* upstream/downstream naming confusion
* OutOfMemoryError caused by too fast writes
* incomplete custom thread naming
* incomplete HTTP tunneling transport
along with the following new features:
* IP-level firewall
* traffic counter / shaper
* JMX integration
* HTTP and SOCKS proxy support on the client side
Please feel free to join the community and enrich this list to let us
make Netty even better network application framework!
* http://jboss.org/netty/community.html
Cheers,
Trustin
--
what we call human nature in actuality is human habit
http://gleamynode.net/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 293 bytes
Desc: OpenPGP digital signature
Url : http://lists.jboss.org/pipermail/netty-users/attachments/20100623/c66b61d8/attachment.bin
More information about the netty-users
mailing list