Léxico TI › Programación › GraalVM

GraalVM

Programación Svenska → Actualizado: 2026-08-20

La alternativa a la JVM de Oracle Labs. Lanzada en 2018. Dos features principales: Native Image (compila Java a binario nativo con AOT) + polyglot (ejecuta JS/Python/Ruby/R en el mismo runtime vía el framework Truffle).

Native Image reduce el cold-start de Java a milisegundos en vez de segundos → mete a Java en el mundo serverless (AWS Lambda, Azure Functions). Spring Boot 3, Quarkus y Micronaut ya están listos para native-image. El polyglot se usa menos de lo prometido — JavaScript sobre GraalJS es el motor JS por defecto de Oracle DB. Hay versión gratuita y versión Enterprise con optimizaciones extra. Alternativas modernas: OpenJDK CRaC (Checkpoint and Restore), la caché ahead-of-time de HotSpot.

← Volver al léxico