Facebook libera su servidor HTTP Proxygen

Publicado por Soy Larry
hace 5 años

Facebook continúa con su intención de apoyar a la comunidad y liberar algunos de los proyectos más interesantes que desarrolla internamente. Y esta vez ha sido el turno de Proxygen, un conjunto de librerías HTTP hechas en C++ que incluyen un sencillo a la par que potente servidor que soporta HTTP/1.1, SPDY/3 y SPDY/3.1 (anuncia también que pronto lo hará con HTTP/2) y que ha salido a la luz esta misma semana.<div><br /></div><div style="text-align:center;"><img src="http://s16.postimg.org/rjlr5gfxh/650_1000_proxygen_1.jpg" alt="650_1000_proxygen_1.jpg" /><br /></div><div><br /></div><div>Proxygen empezó su camino con Mark Zuckerberg en el año 2011 como un balanceador de carga de proxy inversa (de ahí viene su nombre) pero fue evolucionando hasta la suite que es hoy en día y que si bien no quiere competir con gigantes basados en C bien posicionados como Apache o Nginx, se presenta como un framework HTTP de gran rendimiento y gran capacidad de integración con proyectos de gran tamaño ya existentes.</div><div><br /></div><div>En el post original que ha sacado Facebook se enumeran muchas de sus características principales. Así que para los entendidos en el tema de administración de servidores pueden buscar <a href="https://code.facebook.com/posts/1503205539947302/introducing-proxygen-facebook-s-c-http-framework/" rel="nofollow">aquí</a> los detalles de este nuevo proyecto.</div><div><br /></div><div>Por supuesto para los desarrolladores interesados, este es un proyecto de software libre que puede ser "forkeado" desde el <a href="https://github.com/facebook/proxygen" rel="nofollow">repositorio en Github</a>.</div><div>Una de las cosas más interesantes de este proyecto es que <span>reutilizan código de otros proyectos como HHVM, Haystack o la propia aplicación móvil.</span></div>