Mais rápido. Mais inteligente. Mais enxuto.
O GraalVM é um JDK de alto desempenho que acelera o desempenho de aplicações baseadas em Java e JVM e simplifica a construção e a execução de serviços Java nativos da nuvem. O compilador otimizado gera código mais rápido e usa menos recursos de computação, permitindo que os microsserviços sejam iniciados instantaneamente. O GraalVM está incluído na assinatura universal do Java SE sem custo adicional.
Crie executáveis nativos que ajudam as aplicações Java a inicializar rapidamente, reduzir o uso de memória e economizar custos de hospedagem. Tudo grátis na Oracle Cloud Infrastructure (OCI).
A movimentação de grandes imagens de contêiner em uma rede afeta o tempo de inicialização. Aprenda a criar aplicativos Java em contêineres pequenos e eficientes e implementá-los como imagens de contêiner leves e seguras.
Leia o resumo técnico para saber como um compilador de otimização acelera o desempenho da aplicação Java. Saiba como o utilitário Native Image gera executáveis que são inicializados rapidamente e ocupam pequeno volume de memória para microsserviços.
No relatório de sua pesquisa mais recente, a VDC Research traz insights sobre negócios na liderança e tendências técnicas sobre como o Java está classificado em relação a outras tecnologias e por que o Java continua a ser a n°1 como principal investimento em TI.
Cada nova versão do GraalVM permite que os desenvolvedores usem os executáveis nativos para implementar microsserviços com inicialização mais rápida e obter desempenho máximo imediato em comparação com o desempenho que pode ser alcançado com o OpenJDK.
Desenvolvido sobre o robusto Oracle Java, o GraalVM oferece benefícios de desempenho significativos para diversas aplicações Java. As versões de correção crítica do GraalVM incluem todas as correções críticas do Oracle Java SE para garantir a segurança contra todas as vulnerabilidades conhecidas.
O compilador otimizador de alto desempenho do GraalVM acelera o desempenho da aplicação em até 55% sem nenhuma alteração de código. Os aplicativos são executados mais rapidamente e escalonam melhor com requisitos reduzidos de CPU e memória.
O utilitário GraalVM Native Image compila aplicativos Java e baseados em bytecode Java em executáveis binários nativos que podem ser executados diretamente sem uma máquina virtual Java. Os binários Native Image oferecem inicialização quase instantânea, ocupam pouco espaço na memória e proporcionam desempenho máximo com tempo de aquecimento zero. O GraalVM é compatível com todas as principais estruturas de microsserviços, inclusive Helidon, Micronaut, Quarkus e Spring Boot.
O GraalVM mantém as aplicações Java modernos. A Constellation Research debate como o GraalVM agiliza o desempenho do aplicativo Java e melhora a implementação de microsserviços. Assista ao vídeo (5:44)
O GraalVM dá suporte ao tempo de execução de alto desempenho para várias linguagens além do Java com a capacidade de ter linguagens e bibliotecas diferentes interoperando sem perda de desempenho. Melhora a produtividade do desenvolvedor permitindo que ele use o idioma ou a biblioteca certos para determinada tarefa.
A Assinatura GraalVM garante Suporte Oracle Premier 24 horas por dia e acesso completo a atualizações de desempenho, estabilidade e segurança. O licenciamento e o suporte do Oracle GraalVM estão incluídos nas assinaturas da Oracle Cloud.
A Oracle Cloud Infrastructure usa o GraalVM para melhorar o desempenho e reduzir a utilização de recursos. Simplesmente migrando para o Oracle GraalVM, a Oracle Cloud Infrastructure experimentou uma redução de 25% no tempo de coleta de lixo e uma melhoria de 10% nas transações/segundo. O Oracle GraalVM está incluído em todas as assinaturas da Oracle Cloud Infrastructure.
Consiga um desempenho de aplicativo até 55% mais rápido – sem nenhuma alteração de código.
Os microsserviços executados no Oracle GraalVM consomem menos memória e CPU, reduzindo significativamente seus custos de computação em nuvem.
O GraalVM é compatível com todas as principais estruturas de microsserviços, incluindo Helidon, Micronaut, Quarkus e Spring Boot.
O GraalVM oferece suporte a tempo de execução de alto desempenho para várias linguagens além do Java, bem como a capacidade de interoperar diferentes linguagens sem prejudicar o desempenho.
Oracle GraalVM capacita infraestrutura em nuvem do Oracle NetSuite (PDF)
Saiba mais sobre o Oracle GraalVM usando a nova licença GFTC.
Leia a publicação completaO licenciamento e o suporte do Oracle GraalVM estão incluídos na Oracle Cloud e na Assinatura Universal do Java SE sem custo adicional.
Adoraríamos receber o seu feedback. Faça sua avaliação honesta do Oracle GraalVM no site Trust Radius.
Graal Cloud Native (GCN) é um conjunto curado de módulos de estrutura Micronaut® de código aberto que simplificam o desenvolvimento de aplicações multicloud e são projetados para serem compilados antecipadamente com o GraalVM Native Image. Com o Graal Cloud Native, você pode criar facilmente microsserviços Java nativos da nuvem portáteis que iniciam instantaneamente e usam menos recursos para reduzir os custos de computação.
Obtenha as versões mais recentes do Oracle GraalVM com guias de instalação.
Aprenda dicas e práticas recomendadas para o Oracle GraalVM.
Novos termos e definições para falar sobre GraalVM. Como a tecnologia funciona.
Fale com um de nossos especialistas sobre o Oracle GraalVM.