Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated Netty Alternatives

Netty Reviews & Product Details

Verified User in Computer Games
IC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

Netty provides a non blocking I/O, and is very flexible and easy to use. It's also a very good fit if you want to write applications based on your own protocols.

Using for websockets i found netty a pleasure to work with. Review collected by and hosted on G2.com.

What do you dislike about Netty?

Netty is not optimized as a HTTP server. Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

As a socket server i found netty, very good a nd very performant. High throughput apps it works wonders. Review collected by and hosted on G2.com.

Netty Overview

What is Netty?

Netty is an asynchronous event-driven network application framework.

Netty Details
Discussions
Netty Community
Show LessShow More
Product Description

Netty is an asynchronous event-driven network application framework.


Seller Details
Seller
Netty
Year Founded
2018
HQ Location
San Jose, US
Twitter
@Netty
438 Twitter followers
LinkedIn® Page
www.linkedin.com
12 employees on LinkedIn®

Recent Netty Reviews

YOGESH BG .
Y
YOGESH BG .Enterprise (> 1000 emp.)
4.5 out of 5
"NIO client server framework"
Its very good framework to develop any client server based application, mainly it provides a ease of developing any network based applications. we ...
Verified User
I
Verified UserSmall-Business (50 or fewer emp.)
2.5 out of 5
"Netty simple yet powerful"
Netty provides a non blocking I/O, and is very flexible and easy to use. It's also a very good fit if you want to write applications based on your ...
Emir P.
EP
Emir P.Small-Business (50 or fewer emp.)
4.5 out of 5
"Netty in a high-concurrency service"
The async IO, Java NIO integration. Ability to configure and optimize all aspects down to the lowest network bits.
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Netty Media

Answer a few questions to help the Netty community
Have you used Netty before?
Yes

19 out of 20 Total Reviews for Netty

4.5 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
19 out of 20 Total Reviews for Netty
4.5 out of 5
19 out of 20 Total Reviews for Netty
4.5 out of 5
G2 reviews are authentic and verified.
YOGESH BG .
Y
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

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 Review collected by and hosted on G2.com.

What do you dislike about Netty?

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 Review collected by and hosted on G2.com.

Recommendations to others considering Netty:

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 Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

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 collected by and hosted on G2.com.

Isuru L.
IL
Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

Netty framework's event driven interface enables you to write complex, high throughput network applications conveniently. Event driven asynchronous interface enables you to create process bound non blocking network applications of high throughput. Also layered approach that you can adapt by following Netty framework design enables good level of maintainability in your code. Either you are writing a TCP/UDP or a websocket based application you will be following a similar design patterns which are backed by superb documentation.

Neety's power really kicks in when you are writing a complex application that will evolve in the future. Maintenance become fairly easy compared to other networking frameworks. Review collected by and hosted on G2.com.

What do you dislike about Netty?

At first getting used to event driven asynchronous approach could be challenging. Specially there are few principles you have to grasp before writing a correct application. At first you can easily write incorrect applications that looks like functioning well. Furthermore, understanding how threading and Netty event loop work is necessary for developing a better application. These are not necessarily bad features, but obstacles before mastering the framework and not by any reason to dislike the framework. Review collected by and hosted on G2.com.

Recommendations to others considering Netty:

Clear understanding of the principles Netty is written on helps to put it into good use. Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

We have used Netty to develop a distributed monitoring system for a stock trading platform which runs on top of JBoss Wildfly. Both in-house built monitoring system and Wildfly itself used Netty for all the networking purposes. High throughput, low latency, configurable API helped us to build great applications that can cater needs of financial institutes in Middle East region. Review collected by and hosted on G2.com.

Kushal A.
KA
Member Of Technical Staff
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

Netty provides a way to handle any protocol in the most sophisticated way possible than conventional Java-based applications. Until now I have used now it in 2 products both are highly scalable (handling almost ~10k transactions/second). It provides a very good mechanism to handle every byte of information wasn't possible earlier. Review collected by and hosted on G2.com.

What do you dislike about Netty?

There is nothing to be disliked in netty. it is pure magic. Review collected by and hosted on G2.com.

Recommendations to others considering Netty:

Netty provides a way to handle any protocol in the most sophisticated way possible than conventional Java-based applications. Until now I have used now it in 2 products both are highly scalable (handling almost ~10k transactions/second). It provides a very good mechanism to handle every byte of information wasn't possible earlier. Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

I have used now it in 2 products both are highly scalable (handling almost ~10k transactions/second) Review collected by and hosted on G2.com.

Aakash G.
AG
Software Development Engineer 2
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

Netty was used to create some popular apps in Music, Telecom, Ad-Tech.

Its a skillset also useful to build scalable containers from scratch.

I've built multiple from it scaling to 5 million using 4 servers at 50% usage. Reliable in thread leak cases too.

With netty using no yo have everything in hand to build everything from scratch even AppContainer like Spring.

I see netty as a skill-set. Review collected by and hosted on G2.com.

What do you dislike about Netty?

Netty is good, but can be easier to understand & bootstrap.

Scala uses Netty internally which abstracts netty internally but not good enough build.

I would like to see netty as a default request handler with easy bootstrap & configuration for REST apis. Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

Code readability can be improved. So is documentation.

Its gets tough to maintain with scale of development. Review collected by and hosted on G2.com.

Verified User in Gambling & Casinos
UG
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

Netty is one of best library socket for java language, its use less RAM , CPU for process request, and with one instance can handler so many concurrent users . Review collected by and hosted on G2.com.

What do you dislike about Netty?

Netty just like library , small framework, nothing else, so if we want to management about memory, CCU , or hot update our modules , you must do it yourself , so it will take more time . Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

We work on the game , client mobile connect to socket server wrote by Netty lib , when client push message to server , server will push that message to queue(like rabbitmq) , then some process lookup the queue will process this message, after process its will push back to queue, and server socket will get that message then back to client .

With this model we can keep alot client without heaving server system., the best for model socket game. Review collected by and hosted on G2.com.

Viralkumar P.
VP
Senior Programmer Analyst
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

APIs, Customizable thread model, memory management Review collected by and hosted on G2.com.

What do you dislike about Netty?

It takes time to get hands on initially.

Documentation and code readability can be improved.

Performance tuning and best practices can be provided in detail. Review collected by and hosted on G2.com.

Recommendations to others considering Netty:

You might feel overwhelming at first, but you will be thankful to yourself once you get going, as it makes development quick and easy. Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

We have used Netty in multiple places to make our solution robust, and simple.

* developed peer to peer application after discovering peers using NAT traversal.

* created tcp client for network element interface.

* created tcp server for Continuous Integration, to be used in place of external system. Review collected by and hosted on G2.com.

Bin Z.
BZ
Server Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

Netty is very flexible and highly customizable and has many built-in components to support many different protocols. It's also a very good fit if you want to write applications based on your own protocols. Since it's based on java non-blocking IO and supports multi-threading, the performance is awesome. Review collected by and hosted on G2.com.

What do you dislike about Netty?

The document needs to be improved especially for some advanced users. You have to dig into the source code to find out some patterns and write complex applications. Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

I wrote a server using Netty to implement some home grown protocol. The built-in SSL handler also helped us to do the data channel encryption. Review collected by and hosted on G2.com.

Mohan S.
MS
Senior Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

How Fast and Scalable your application becomes using the netty. I have developed an RTSP Proxy & reverse Proxy using the Netty at the early stage of my career. With help of a few examples, I was able to get started with Netty.

A lot of support to do nitty/gritty thing on the stream. overall I enjoyed using the netty framework. Review collected by and hosted on G2.com.

What do you dislike about Netty?

I think the lack of Documentation and Getting started doc. Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

I was trying to develop the RTSP Proxy & Reverse Proxy. I was able to scale application without compromising on the speed and worrying about the memory leak. Review collected by and hosted on G2.com.

Peeyush A.
PA
Senior Engineering Manager
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about Netty?

Netty is very versatile in terms of what problems it can solve and how you can use it. Netty scales extremely well in networking applications and for my usecase I was able to achieve high throughput, linear scalability with most efficient use of resources. Review collected by and hosted on G2.com.

What do you dislike about Netty?

Not much I found about netty which I disliked Review collected by and hosted on G2.com.

Recommendations to others considering Netty:

If you are looking to build a high throughput networking application which scales both vertically and horizontally you cannot go wrong with netty. Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

I have built a Udp server to display realtime notifications and an API gateway Review collected by and hosted on G2.com.

Jakub K.
JK
Full Stack Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Netty?

Flexibility in terms of the number of low-level protocols supported. Review collected by and hosted on G2.com.

What do you dislike about Netty?

Entry-level of building more complex solutions is kind of high, yet worth diving deep and investigating. Review collected by and hosted on G2.com.

What problems is Netty solving and how is that benefiting you?

Receiving TPC/IP packets from the recorders installed in vehicles. Review collected by and hosted on G2.com.