Azul Systems anuncia Zing Plataform, un "entorno de ejecución elástico para la plataforma Java"
Ayer la compañía Azul Systems anunció Zing Plataform, la versión comercial del proyecto opensource Managed Runtime que Azul anunció la semana pasada. Según la compañía, Zing es un súper conjunto de Managed Runtime que se distribuye bajo una licencia comercial.
El propósito de Zing es llevar parte de la tecnología que la compañía ha implementado en hardware en sus procesadores Vega específicos para ejecutar aplicaciones Java, a hardware genérico. De este modo, afirman ser capaces de incrementar el rendimiento de una máquina hasta un factor de 100x (un poco complicado de creer que esto sea realmente el caso general, más bien será un caso particular).
Zing creo que podría describirse como una nube privada con capacidad para expandirse o contraerse a nuevas máquinas según la demanda. Además, añade un sistema operativo a medida, basado en Linux, y una máquina virtual a medida, basada en el OpenJDK para obtener mejoras de eficiencia y romper ciertas barreras que en los sistemas operativos actuales no se pueden romper a nivel de aplicación.
Uno de los ejemplos que vuelve a mencionar en este caso es el recogedor de basuras, y el hecho de que la implementación de Zing del recogedor de basura no tiene por qué causar paradas cuando se usan heaps grandes, y sigue siendo eficiente aunque se esté empleando memoria virtual (al menos en Windows, si parte de la memoria del heap ha sido llevada al disco duro por el sistema operativo y el recogedor de basura se dispara, puedes ir a tomar un café antes de que la aplicación vuelva a responder).
Según Azul, esta solución va a permitir tomar ventaja de la tecnología a empresas que ya hayan hecho una inversión importante en hardware y que no estén dispuestas a comprar las máquinas basadas en el chip Vega de la compañía.
¿Cual es vuestra opinión sobre esta tecnología?
Reader Comments