Fabricante informático de dispositivos para ejecutar aplicaciones basadas en Java.
Azul Systems, Inc. desarrolla tiempos de ejecución ( JDK , JRE , JVM ) para ejecutar aplicaciones basadas en Java . Fundada en marzo de 2002, Azul Systems tiene su sede en Sunnyvale, California . [1]
Productos
Plataforma Azul Prime (antes Zing)
Azul produce Platform Prime , una máquina virtual Java (JVM) y una plataforma de ejecución para aplicaciones Java.
Platform Prime cumple con los estándares asociados de la versión Java SE. Se basa en la misma base de código HotSpot JVM y JDK utilizada por los JDK de Oracle y OpenJDK, con mejoras relacionadas con la recolección de basura , la compilación JIT y los comportamientos de calentamiento, todo destinado a producir métricas de ejecución de aplicaciones e indicadores de rendimiento mejorados.
Las áreas de funciones clave ofrecidas [2] por Platform Prime incluyen:
- C4 (Recolector de compactación continuamente concurrente): [3] Se informó que un recolector de basura mantiene la ejecución de aplicaciones concurrentes y sin interrupciones en una amplia gama de tamaños de almacenamiento dinámico y tasas de asignación [desde menos de GB hasta varios TB, desde MB/s hasta decenas de GB/seg]
- Falcon : [4] Un compilador JIT basado en LLVM que ofrece código de aplicación dinámica y altamente optimizado en tiempo de ejecución.
- ReadyNow : [5] [6] Una característica destinada a mejorar los comportamientos de inicio y calentamiento de las aplicaciones, reduciendo la cantidad de lentitud que experimentan las aplicaciones Java cuando se inician o reinician.
Anteriormente conocido como Zing, estuvo disponible por primera vez el 19 de octubre de 2010. [7] La empresa era conocida anteriormente por sus Vega Java Compute Appliances , hardware especializado diseñado para utilizar recursos informáticos disponibles para aplicaciones Java. Zing utilizó y mejoró la tecnología de software desarrollada inicialmente para el hardware Vega. [8]
El producto se ha actualizado y actualizado periódicamente desde entonces. [9]
Platform Prime está disponible para Linux y requiere hardware basado en x86 con procesadores Intel o AMD. [10]
Azul Platform Core (anteriormente Zulu y Zulu Embedded JVM)
Azul distribuye y respalda Zulu y Zulu Enterprise, una compilación binaria certificada de OpenJDK . La versión inicial de septiembre de 2013 admitía Java 7 y se ejecutaba en Windows 2008 R2 y 2012 en la nube de Windows Azure. [11] El 21 de enero de 2014, Azul anunció el soporte de Zulu para múltiples versiones de Linux , Java 6, así como Zulu Enterprise, que tiene opciones de soporte de suscripción. [12] Se agregó soporte para Java 8 en abril de 2014 y soporte para Mac OS X en junio de 2014. [13] En septiembre de 2014, Zulu se amplió para admitir Docker. [14] Zulu Embedded, que permite a los desarrolladores personalizar el espacio de compilación, se lanzó en marzo de 2015. [15]
Desarrollado para fabricantes en los mercados integrado, móvil y de Internet de las cosas (IoT), Azul verifica cada compilación de Zulu Embedded utilizando el kit de compatibilidad de tecnología comunitaria (TCK) de Java e incorpora las últimas correcciones de errores y parches de seguridad de OpenJDK.
Azul produce la herramienta de medición del rendimiento de código abierto jHiccup para aplicaciones Java. Está diseñado para medir los bloqueos o "contratiempos" causados por la plataforma Java subyacente de una aplicación. [dieciséis]
Nube de Inteligencia Azul
En diciembre de 2021, Azul lanzó Intelligence Cloud, [17] una familia de productos que aplican recursos de la nube para analizar y optimizar flotas de Java y proporcionar inteligencia procesable. La primera oferta, Cloud Native Compiler, [18] utiliza un enfoque centrado en la nube que desacopla la compilación justo a tiempo (JIT) de la máquina virtual Java (JVM); es compatible con todas las aplicaciones Java y conserva todas las ventajas de la compilación JIT.
Historia de la Compañía
Azul Systems fue fundada por Scott Sellers (ahora presidente y director ejecutivo), Gil Tene (CTO) y Shyam Pillalamarri.
Fundada inicialmente como una empresa de dispositivos de hardware, los Java Compute Appliances (JCA) de Azul fueron diseñados para ampliar masivamente los recursos informáticos utilizables disponibles para las aplicaciones Java. Los primeros dispositivos informáticos, ofrecidos en abril de 2005, fueron los modelos basados en Vega 1. [19] [20]
Con la introducción de Azul Platform Prime en 2010, [7] la empresa pasó a producir soluciones exclusivamente de software.
Retiró sus líneas de productos Vega de dispositivos de hardware en 2013.
Stephen DeWitt ocupó anteriormente el cargo de director ejecutivo. [21]
Historial de financiación
El 1 de abril de 2020, Azul anunció que había cerrado una inversión de capital de crecimiento estratégico liderada por Vitruvian Partners, con sede en Londres , y Lead Edge Capital, con sede en Nueva York. [22] En el acuerdo, se esperaba que los accionistas de Azul recibieran un total de aproximadamente 340 millones de dólares en contraprestación. Según presentaciones públicas, [23] Azul había recaudado más de 200 millones de dólares en financiación hasta la fecha.
Referencias
- ^ "Ubicaciones de la empresa". Sistemas Azules.
- ^ Zing llega a la trifecta (entrada de blog)
- ^ Tene, Gil; Iyengar, Balaji; Lobo, Michael (2011). "C4: el recolector de compactación continuamente concurrente" (PDF) . ISMM '11: Actas del simposio internacional sobre gestión de la memoria . doi :10.1145/1993478. ISBN 9781450302630.
- ^ Falcon: un Java JIT de optimización, la undécima reunión de desarrolladores y usuarios de LLVM Keynote
- ^ Azul ¡Listo ahora! Lanza calor sobre el problema de "calentamiento" de Java, Dr. Dobbs
- ^ El nuevo ReadyNow de Azul Systems resuelve el problema de calentamiento de Java, revista App Developer
- ^ ab Azul Zing: trasladar su JVM del silicio al software, ZDNet
- ^ Ryan Slobojan (30 de diciembre de 2010). "Azul pone el entusiasmo en Java" . Consultado el 15 de marzo de 2018 .
- ^ Notas de la versión de Azul Zulu Prime Stream y compilaciones estables de OpenJDK
- ^ Compilaciones Azul Zulu Prime de requisitos del sistema OpenJDK
- ^ Microsoft y Azul colocarán Java de código abierto en la nube de Azure, InfoWorld, 24 de julio de 2013 Archivado el 21 de octubre de 2013 en Wayback Machine.
- ^ Comunicados de prensa de Azul Systems Azul Systems® lanza Zulu™ Enterprise, una versión comercializada y totalmente compatible de OpenJDK™ y Azul Systems® amplía Zulu™ para admitir Java 6 y las principales distribuciones de Linux
- ^ Comunicados de prensa de Azul Systems Azul Systems extiende Zulu® Runtime para Java para admitir Java 8 y Azul Systems extiende Zulu® Runtime para Java para admitir Mac OS X
- ^ Ejecute de nuevo en cualquier lugar: Java se conecta con Docker, InfoWorld
- ^ Plataformas basadas en Java certificadas para IoT, Electronics Weekly
- ^ Azul lanza la herramienta jHiccup de código abierto para proporcionar un análisis del tiempo de respuesta del tiempo de ejecución de Java
- ^ Hainzinger, Bretaña. "La nube de inteligencia aterriza desde Azul". Revista para desarrolladores de aplicaciones . Consultado el 13 de enero de 2022 .
- ^ Krill, Paul (15 de diciembre de 2021). "Azul lleva la compilación de Java a la nube". InfoMundo . Consultado el 13 de enero de 2022 .
- ^ Azul Systems en Purdue University Uso S3Lab de la Universidad Purdue de la plataforma de hardware Vega 3 para la investigación de abstracción de memoria transaccional
- ^ Anuncio de Azul Systems Vega 3, 2008
- ^ DeWitt, Stephen (2003). "Comisión de Sociedades, Estado de California, Aviso de transacción de conformidad con el Código de Sociedades 25102(f)" (PDF) . San Francisco: Departamento de Corporaciones de California.[ enlace muerto permanente ]
- ^ "Azul Systems recibe inversión de capital de crecimiento". spglobal.com . Consultado el 7 de enero de 2022 .
- ^ Base de datos del Departamento de Supervisión Empresarial de California
enlaces externos
- Azul Sistemas - Sitio web oficial
- Priming Java for Speed: presentación del CTO de Azul, Gil Tene, en QCon SF 2014 (vídeo)
- Comprensión de la recolección de basura de Java: presentación del CTO de Azul, Gil Tene, de SpringOne 2GX 2013 (video)
- Informe técnico C4: informe técnico de la conferencia ACM que describe el algoritmo de recolección de basura C4 (recolector de compactación continua y simultánea). Autores: Gil Tene, Balaji Iyengar y Michael Wolf, todos de Azul Systems
- Habilitación de Java en entornos sensibles a la latencia: vídeo de la presentación del CTO de Azul, Gil Tene, en la QCon Nueva York 2013