Buscar
Social
Ofertas laborales ES
« ¿Están los días de Geronimo contados? | Main | DJ Project, integración de navegadores web y reproductores flash en aplicaciones Swing »
miércoles
ene092008

Escalando aplicaciones Comet con Jetty

Greg Wilkins, del Blog Comet Daily, ha publicado un interesante artículo sobre Dojo Cometd y el servidor Jetty. Este framework es una implementación de Comet (también llamado Reverse Ajax) patrocinado por Dojo y que busca, entre otras metas, lograr una implementación de Comet escalable a los requerimientos actuales de las aplicaciones web.

En el artículo enlazado, se anuncia que la versión actual de Cometd ha logrado en benchmarks servir a 20 000 usuarios concurrentes gracias en gran parte a usar el servidor web java Jetty. Para los que no lo conozcan, Jetty 6 ofrece Continuations, un patrón para gestionar las peticiones al servidor que permite suspender un request (liberando el thread que lo atiende) y recuperarlo más tarde; lo que permite atender más peticiones con un menor número de threads en comparación a otros métodos.

Los datos del benchmark puedes descargarlos en el artículo. A mi realmente me sorprendió la escalabilidad lograda, al parecer Jetty 6 se está volviendo una gran opción para escalar aplicaciones Ajax y Comet, no hace mucho poco Zimbra también hizo el cambio por estas razones. ¿Alguno de ustedes usa Jetty?

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.