GraalVM

Más rápido. Más inteligente. Más sencillo.
GraalVM es un JDK de alto rendimiento que acelera el rendimiento de las aplicaciones basadas en Java y JVM y simplifica la creación y ejecución de servicios Java nativos en la nube. El compilador optimizado genera código más rápido y utiliza menos recursos informáticos, lo que permite que los microservicios se inicien al instante. GraalVM se incluye en Java SE Universal Subscription sin costo adicional.

Características de GraalVM

Cada nueva versión de GraalVM permite a los desarrolladores utilizar los ejecutables nativos para desplegar microservicios con un inicio más rápido y lograr un rendimiento máximo inmediato a la par del rendimiento que se puede lograr con OpenJDK.

Los derechos de uso de GraalVM incluidos en Java SE Universal Subscription facilitan todavía más el acceso a esta tecnología

GraalVM se basa en Oracle Java, un lenguaje de probada solidez, para ofrecer importantes ventajas en términos de rendimiento para múltiples aplicaciones Java. Las actualizaciones de GraalVM con parches críticos incluyen los más recientes parches críticos de Oracle Java SE para proteger contra vulnerabilidades conocidas.

Compilador optimizador avanzado just-in-time

El compilador de optimización de alto rendimiento de GraalVM acelera el rendimiento de las aplicaciones hasta en un 55 % sin necesidad de realizar cambios en el código. Las aplicaciones se ejecutan más rápidamente y se escalan mejor con requisitos reducidos de CPU y memoria.

Compilación anticipada de imágenes nativas

La utilidad GraalVM Native Image compila Java y las aplicaciones basadas en códigos de bytes Java en ejecutables binarios nativos que pueden ejecutarse directamente sin Java Virtual Machine. Los archivos binarios de imágenes nativas proporcionan un inicio casi instantáneo, tienen un espacio de memoria pequeño y ofrecen un rendimiento máximo sin necesidad de calentamiento previo. GraalVM es compatible con los principales marcos de microservicios, incluidos Helidon, Micronaut, Quarkus y Spring Boot.

Soporte políglota

GraalVM proporciona soporte para el tiempo de ejecución de alto rendimiento para varios lenguajes más allá de Java, junto con la capacidad de tener diferentes lenguajes y bibliotecas interoperables sin renunciar al rendimiento. Mejora la productividad de los desarrolladores al permitirles usar el lenguaje o la biblioteca adecuados para una tarea determinada.

Soporte exclusivo para GraalVM

GraalVM Subscription garantiza Oracle Premier Support las 24 horas y un acceso completo a las actualizaciones de rendimiento, estabilidad y seguridad. La licencia y el soporte de Oracle GraalVM se incluyen en las suscripciones de Oracle Cloud.

Oracle Cloud Infrastructure utiliza tecnología de Oracle GraalVM

Conectado a través de comunidades

Oracle Cloud Infrastructure utiliza GraalVM para mejorar el rendimiento y reducir el uso de recursos. Solo con pasar a Oracle GraalVM, Oracle Cloud Infrastructure experimentó una reducción del 25 % en el tiempo de recopilación de elementos no utilizados y una mejora del 10 % en las transacciones por segundo. Oracle GraalVM se incluye con todas las suscripciones de Oracle Cloud Infrastructure.

Principales ventajas de Oracle GraalVM

  • Acelere el rendimiento de las aplicaciones

    Logre un rendimiento de las aplicaciones hasta un 55% más rápido, sin necesidad de cambiar el código.

    Lee el caso práctico (PDF)

  • Reduzca los costos de su infraestructura

    Los microservicios que se ejecutan en Oracle GraalVM consumen menos memoria y CPU, lo que reduce significativamente los costos de informática en la nube.

    Microservicios eficientes con Oracle GraalVM

  • Trabaje con marcos de aplicaciones Java líderes en la industria

    GraalVM es compatible con los principales marcos de microservicios, incluidos Helidon, Micronaut, Quarkus y Spring Boot.

    Compilación Java anticipada con GraalVM

  • Mejore la productividad del desarrollador con soporte de programación políglota

    GraalVM ofrece soporte para el tiempo de ejecución de alto rendimiento para varios lenguajes aparte de Java, así como la capacidad de tener diferentes idiomas interoperados sin renunciar al rendimiento.

    Oracle GraalVM impulsa la infraestructura en la nube para Oracle NetSuite (PDF)

13 de junio de 2023

Presentamos Oracle GraalVM

Shaun Smith, director de Producto de GraalVM, Oracle

Obtén más información sobre Oracle GraalVM con la nueva licencia de GFTC.

Lee el post completo

Blogs destacados sobre GraalVM

Ver todo

Recursos

precios

Derechos de uso con Java SE Universal Subscription

La licencia y el soporte de Oracle GraalVM están incluidos en Oracle Cloud y Java SE Subscription sin costo adicional.

Aprendizaje

Testimonios de clientes

Nos encantaría recibir su opinión. Envíanos tu opinión sincera sobre Oracle GraalVM a través del sitio de opiniones de terceros Trust Radius.

Reseñas de los usuarios

Desarrollo de aplicaciones multinube

Desarrollo de aplicaciones multinube

Graal Cloud Native (GCN) es un conjunto seleccionado de módulos marco Micronaut® de código abierto que simplifican el desarrollo de aplicaciones multinube y están diseñados para compilarse previamente con GraalVM Native Image. Con Graal Cloud Native, puedes crear fácilmente microservicios Java nativos de la nube portátiles que se inician al instante y utilizan menos recursos para reducir los costos de computación.

  • Obtén portabilidad multinube: escribe aplicaciones una vez y ejecútalas en cualquier nube pública.
  • Reducción de costos: los ejecutables nativos se inician hasta 100 veces más rápido y funcionan inmediatamente con el máximo rendimiento. Utiliza menos recursos para ejecutar aplicaciones a escala y cumplir tus objetivos de optimización de costos.
  • Mejora la productividad de los desarrolladores: reduce el tiempo de desarrollo con integraciones de servicios en la nube listas para usar y validación de código en el momento de creación, no en tiempo de ejecución.

Productos relacionados

Oracle Java SE

Lenguaje de programación y plataforma de desarrollo más populares

Oracle WebLogic Server

Plataforma para aplicaciones empresariales Java

Oracle Cloud Marketplace

Comience ahora a usar GraalVM en la nube

Proyecto Micronaut

Marco moderno de microservicios completos

Empieza ahora con Oracle GraalVM


Descarga Oracle GraalVM

Obtén las últimas versiones de Oracle GraalVM con guías de instalación.


Mira los webcasts de Oracle GraalVM

Obtén sugerencias y buenas prácticas recomendadas para GraalVM Enterprise.


Infografía sobre Oracle GraalVM

Nuevos términos y definiciones para hablar sobre GraalVM. Observa cómo funciona la tecnología.


Ponte en contacto con nosotros

Habla con uno de nuestros expertos en productos sobre Oracle GraalVM.