Netty is an asynchronous event-driven network application framework.

Languages supported:

9.0/10 (Expert Score) ★★★★★
Product is rated as #12 in category Other Web Frameworks Software
Ease of use
8.5
Support
9.2
Ease of Setup
8.2

Netty is an asynchronous event-driven network application framework.

Show more categories

Customer Reviews

Netty Reviews

YOGESH BG .

Advanced user of Netty
★★★★★
NIO client server framework

What do you like best?

Its 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

What do you dislike?

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

Recommendations to others considering the product:

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

What problems are you solving with the product? What benefits have you realized?

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

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide