stringtranslate.com

Resina (software)

Resin es un servidor web y un servidor de aplicaciones Java desarrollado por Caucho Technology . Actualmente, solo hay dos versiones disponibles: Resin ( GPL ), que es gratuita para uso en producción, y Resin Pro, diseñada para entornos empresariales y de producción con una tarifa de licencia. Resin es compatible con el estándar Java EE y cuenta con un motor similar a mod_php/ PHP llamado Quercus.

Resin (GPL) ofrece funcionalidades esenciales para el servicio web y de aplicaciones, mientras que Resin Pro incluye optimizaciones adicionales, como:

Aunque Resin se basa principalmente en Java, los componentes críticos de su infraestructura de red están escritos en C optimizado, lo que proporciona un equilibrio entre características y rendimiento. Lanzado en 1999, Resin tiene una larga trayectoria, lo que lo convierte en uno de los servidores de aplicaciones y servidores web más maduros y consolidados.

Características del producto

Resin Pro ha sido diseñado para incluir:

Escalabilidad

Desarrollo

Listo para producción

Servidor de aplicaciones

Servidor web [9]

Uso

La cuota de mercado de Resin es pequeña en el gran esquema de servidores de aplicaciones Java, pero algunos sitios de alto tráfico lo utilizan, como la Bolsa de Valores de Toronto, Salesforce.com, Condé Nast (empresa matriz de Wired, Vogue, GQ) y CNET. [10] La encuesta de febrero de 2012 de NetCraft afirmó que Resin creció a 4.700.000 sitios; Resin fue el único servidor web basado en Java mencionado. [11]

Una página de 2012 en un sitio wiki de Caucho describe un procedimiento de prueba, cuyos resultados muestran que Resin probó archivos de 0k (página HTML vacía), 1K, 8K y 64K bytes. En todos los niveles, Resin igualó o superó el rendimiento del servidor web Nginx . [12]

Quercus

Quercus es una implementación basada en Java del lenguaje PHP incluido en Resin. Según una presentación de diapositivas presentada por Emil Ong (de Caucho) en un grupo de Java Meetup de San Francisco en abril de 2008 en relación con Resin 3.1, una diferencia esencial en el funcionamiento de Quercus entre las ediciones Resin Open Source y Resin Professional es que en Resin Professional, el PHP se compila en bytecode de Java . Por el contrario, en la versión de código abierto, PHP se ejecuta mediante un intérprete . [13]

Caucho afirmó en 2007 que Quercus era más rápido que PHP 5 estándar (PHP 8 con JIT es mucho más rápido que versiones anteriores de PHP; PHP 5 ya no tiene soporte), [14] [15] aunque esto solo es cierto para la versión compilada con JIT en Resin Professional. [16] Quercus se entrega con Resin.

Licencias

Una licencia cubre todos los componentes de la arquitectura de Resin.

Resin se proporciona tanto con licencia GPL de código abierto como en una versión Pro con mejoras para empresas.

Véase también

Referencias

  1. ^ "Archivo de descargas de Resin Pro | Caucho".
  2. ^ "Paul Cowan analiza el servidor de aplicaciones Resin y la nube". Infoq.com. Archivado desde el original el 19 de octubre de 2012. Consultado el 25 de octubre de 2012 .
  3. ^ "Caucho: Compatibilidad con Resin Cloud: agrupación en clústeres de tercera generación para escalamiento de nube elástica" (PDF) . s3.amazonaws.com. Archivado (PDF) del original el 4 de abril de 2015 . Consultado el 25 de octubre de 2012 .
  4. ^ "La resina ahora puede actuar como un reemplazo directo para la solución Memcached". Infoq.com. Archivado desde el original el 20 de noviembre de 2012. Consultado el 25 de octubre de 2012 .
  5. ^ "Caucho Technology » Blog Archive » Resin Pro Health System ahora y en el futuro". Blog.caucho.com. 2011-08-26. Archivado desde el original el 2012-10-25 . Consultado el 2012-10-25 .
  6. ^ "La resina Caucho está oficialmente certificada según el perfil web de Java EE 6". Infoq.com. Archivado desde el original el 22 de agosto de 2012. Consultado el 25 de octubre de 2012 .
  7. ^ "Caucho Resin | Java Application Server | Java EE | PaaS Ready » Java EE Web Profile and beyond". Caucho.com. Archivado desde el original el 2012-10-01 . Consultado el 2012-10-25 .
  8. ^ "Caucho Resin | Java Application Server | Java EE | PaaS Ready » Java CDI | Candi". Caucho.com. Archivado desde el original el 2012-10-24 . Consultado el 2012-10-25 .
  9. ^ "Caucho Resin | Servidor de aplicaciones Java | Servidor web | Certificado Java EE | Preparado para PaaS/Cloud » Servidor web Resin". Caucho.com. 2012-02-07. Archivado desde el original el 2012-10-31 . Consultado el 2012-10-25 .
  10. ^ "Clientes de Resina | Caucho". Archivado desde el original el 2014-11-01 . Consultado el 2014-11-01 .
  11. ^ "Encuesta sobre servidores web de febrero de 2012 | Netcraft". News.netcraft.com. 7 de febrero de 2012. Archivado desde el original el 31 de octubre de 2012. Consultado el 25 de octubre de 2012 .
  12. ^ "Pruebas de rendimiento de NginX 1.2.0 frente a Resin 4.0.29". Caucho.com. Archivado desde el original el 25 de agosto de 2012. Consultado el 1 de abril de 2012 .
  13. ^ Emil Ong (9 de abril de 2008), Introducción a Quercus (PDF) , Caucho Technology, archivado desde el original (PDF) el 8 de julio de 2011 , consultado el 19 de agosto de 2009(Entrada de blog de Caucho adjunta Archivado el 16 de julio de 2012 en archive.today ,copia adicional en PDF Archivado el 14 de julio de 2011 en Wayback Machine )
  14. ^ "PHP en Java: ¿Lo mejor de ambos mundos?". Infoq.com. Archivado desde el original el 29 de septiembre de 2012. Consultado el 25 de octubre de 2012 .
  15. ^ "Desarrollado por Google Docs" (PDF) . Archivado (PDF) del original el 5 de octubre de 2013. Consultado el 25 de octubre de 2012 .
  16. ^ Nuevo boletín mensual de Caucho, Caucho Technology, 2008-02-26, archivado desde el original el 2013-05-12 , recuperado 2013-02-27 , Creo que finalmente estamos llegando al punto en el que imitamos la otra implementación de PHP con bastante precisión (excepto que tenemos sesiones distribuidas, somos más rápidos en modo compilado, etc. :-)).

Enlaces externos