Netty is an asynchronous event-driven network application framework.
Netty is an asynchronous event-driven network application framework.
Customer Reviews
YOGESH BG .
Advanced user of NettyIts very good framework to develop any client server based application, mainly it provides a ease of developing any network based applications. we have used netty for developing protocol framework. Where we implemented a platform on which any other protocols can be developed.
It provide the easy ways of integrating with sockets and callback systems, easy to debug and easy to understand
was able to achieve very good performances with less resource, it has both tcp and udp communication support
it also provides callback - event driven networking feature
There is not much to dislike about, as its not java's default feature we may have to chase behind the different versions of the jars
memory usage we need to track properly sometimes when cllient or server keeps the messages and doesn't get reply fro other entity all messages are cached and this many lead to memory leaks
This is one of the best NIO fw we have that too open source. Its widely used in many other open source projects like Elastic search clients to communicate with elasticsearch cluster.
It comes with many easy way of using network elements with the concept of callbacks
it has very nice exception handling
Netty we used to implement protocol stack. where netty was the underlying layer of communication and we implemented many encoders and decoders on top of this. which served as a platform on which we developed lots of protocols like SMPP, MM7, SMPTP etc It was used to develop a sms platform