Alternativas de Netty Mejor Valoradas
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. Reseña recopilada por y alojada en G2.com.
Netty is not optimized as a HTTP server. Reseña recopilada por y alojada en G2.com.
19 de 20 Reseñas totales para Netty

Es un marco muy bueno para desarrollar cualquier aplicación basada en cliente-servidor, principalmente proporciona facilidad para desarrollar cualquier aplicación basada en red. Hemos utilizado Netty para desarrollar un marco de protocolo. Donde implementamos una plataforma sobre la cual se pueden desarrollar otros protocolos. Proporciona formas fáciles de integrarse con sistemas de sockets y callbacks, fácil de depurar y fácil de entender. Fue posible lograr muy buen rendimiento con menos recursos, tiene soporte de comunicación tanto TCP como UDP. También proporciona una característica de red impulsada por eventos y callbacks. Reseña recopilada por y alojada en G2.com.
No hay mucho que desagradar, ya que no es una característica predeterminada de Java, es posible que tengamos que perseguir las diferentes versiones de los archivos jar. El uso de memoria que necesitamos rastrear adecuadamente a veces cuando el cliente o el servidor mantiene los mensajes y no recibe respuesta de otra entidad, todos los mensajes se almacenan en caché y esto puede llevar a fugas de memoria. Reseña recopilada por y alojada en G2.com.

La interfaz impulsada por eventos del marco Netty te permite escribir aplicaciones de red complejas y de alto rendimiento de manera conveniente. La interfaz asincrónica impulsada por eventos te permite crear aplicaciones de red no bloqueantes y vinculadas a procesos de alto rendimiento. Además, el enfoque por capas que puedes adaptar siguiendo el diseño del marco Netty permite un buen nivel de mantenibilidad en tu código. Ya sea que estés escribiendo una aplicación basada en TCP/UDP o en un websocket, seguirás patrones de diseño similares que están respaldados por una documentación excelente. El poder de Netty realmente se manifiesta cuando estás escribiendo una aplicación compleja que evolucionará en el futuro. El mantenimiento se vuelve bastante fácil en comparación con otros marcos de trabajo de redes. Reseña recopilada por y alojada en G2.com.
Al principio, acostumbrarse al enfoque asincrónico impulsado por eventos puede ser un desafío. Especialmente hay algunos principios que debes comprender antes de escribir una aplicación correcta. Al principio, puedes escribir fácilmente aplicaciones incorrectas que parecen funcionar bien. Además, entender cómo funcionan los hilos y el bucle de eventos de Netty es necesario para desarrollar una mejor aplicación. Estas no son necesariamente características malas, sino obstáculos antes de dominar el marco y no por ninguna razón para no gustar del marco. Reseña recopilada por y alojada en G2.com.

Netty proporciona una forma de manejar cualquier protocolo de la manera más sofisticada posible que las aplicaciones convencionales basadas en Java. Hasta ahora lo he utilizado en 2 productos, ambos son altamente escalables (manejando casi ~10k transacciones/segundo). Proporciona un mecanismo muy bueno para manejar cada byte de información que no era posible anteriormente. Reseña recopilada por y alojada en G2.com.
No hay nada que no guste en netty. es pura magia. Reseña recopilada por y alojada en G2.com.

Netty se utilizó para crear algunas aplicaciones populares en Música, Telecomunicaciones, Ad-Tech. Es un conjunto de habilidades también útil para construir contenedores escalables desde cero. He construido múltiples a partir de él escalando a 5 millones usando 4 servidores al 50% de uso. Fiable en casos de fuga de hilos también. Con netty tienes todo a mano para construir todo desde cero incluso AppContainer como Spring. Veo netty como un conjunto de habilidades. Reseña recopilada por y alojada en G2.com.
Netty es bueno, pero puede ser más fácil de entender y arrancar. Scala utiliza Netty internamente, lo que abstrae Netty internamente, pero no es una construcción lo suficientemente buena. Me gustaría ver Netty como un manejador de solicitudes predeterminado con fácil arranque y configuración para APIs REST. Reseña recopilada por y alojada en G2.com.
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 . Reseña recopilada por y alojada en G2.com.
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 . Reseña recopilada por y alojada en G2.com.

APIs, modelo de hilo personalizable, gestión de memoria Reseña recopilada por y alojada en G2.com.
Se necesita tiempo para familiarizarse inicialmente.
La documentación y la legibilidad del código pueden mejorarse.
La optimización del rendimiento y las mejores prácticas pueden proporcionarse en detalle. Reseña recopilada por y alojada en G2.com.

Netty es muy flexible y altamente personalizable y tiene muchos componentes integrados para soportar muchos protocolos diferentes. También es una muy buena opción si deseas escribir aplicaciones basadas en tus propios protocolos. Dado que está basado en IO no bloqueante de Java y soporta multihilo, el rendimiento es impresionante. Reseña recopilada por y alojada en G2.com.
El documento necesita ser mejorado especialmente para algunos usuarios avanzados. Tienes que profundizar en el código fuente para descubrir algunos patrones y escribir aplicaciones complejas. Reseña recopilada por y alojada en G2.com.

Qué tan rápida y escalable se vuelve tu aplicación usando Netty. Desarrollé un proxy RTSP y un proxy inverso usando Netty en la etapa inicial de mi carrera. Con la ayuda de algunos ejemplos, pude comenzar con Netty. Mucho apoyo para hacer cosas detalladas en el flujo. En general, disfruté usando el marco de trabajo Netty. Reseña recopilada por y alojada en G2.com.
Creo que la falta de documentación y el documento de introducción. Reseña recopilada por y alojada en G2.com.

Netty es muy versátil en términos de los problemas que puede resolver y cómo se puede utilizar. Netty escala extremadamente bien en aplicaciones de redes y para mi caso de uso pude lograr un alto rendimiento, escalabilidad lineal con el uso más eficiente de los recursos. Reseña recopilada por y alojada en G2.com.
No encontré mucho sobre netty que no me gustara. Reseña recopilada por y alojada en G2.com.

Flexibilidad en cuanto al número de protocolos de bajo nivel soportados. Reseña recopilada por y alojada en G2.com.
El nivel de entrada para construir soluciones más complejas es algo alto, pero vale la pena profundizar e investigar. Reseña recopilada por y alojada en G2.com.