Primera milestone de Jetty 9.0
La primera milestone del servidor de aplicaciones Java EE Jetty 9.0 está disponible para descarga. En esta nueva versión el servidor web soporta el protocolo SPDY v3 de Google, protocolo alternativo a HTTP que es empleado por muchas aplicaciones de Google y de facebook entre otros y que tiene como consecuencia un incremento notable en el rendimiento, especialmente en redes lentas. También soporta WebSockets, MUX y HTTP/2.0.
Una de las consecuencias de soportar SPDY v3 es que permite a Jetty hacer un push de contenido al navegador web sin necesidad de esperar por una petición de este. Además, tiene soporte para muchas de las características de Servlet 3.1, aunque el soporte no será total en la versión final ya que la especificación de Servlet 3.1 todavía no ha sido finalizada.
Parece que Jetty incrementa considerablemente su funcionalidad en esta nueva versión. Esperemos que esto no vaya en detrimento de uno de los usos más populares de este servidor web: funcionar embebido en alguna aplicación. Si toda esta funcionalidad hace que sea más pesado podría restarle atractivo como pieza embebida de otras aplicaciones.
¿Cuantos por aquí empleáis Jetty?
Reader Comments (3)
Muy interesante, especialmente el protocolo alternativo a Http
Respecto a SPDY, decir que se nota y mucho. Especialmente si estás en situaciones de conectividad limitada. A menudo me pasa que empleando la Wifi de la Universidad, sobrecargada por las descargas de los estudiantes, las páginas web tradicionales que van por http me dan time outs pero las que van por SPDY no y terminan cargando.
Que interesante! Yo actualmente uso Restlet 2.1 que utiliza Jetty como componente del servidor de aplicaciones, lo malo es que no es "accesible" y restlet se encarga de configurarlo, igual buscaré alternativas a restlet y la capa del servidor de aplicaciones la implemento a mano usando jetty 9.
Nunca he usado SPDY, qué pasa con este protocolo? perderemos la filosofía rest de http?