GraalVM

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.

Recursos do GraalVM

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.

O direito ao GraalVM com assinatura do Java SE facilita ainda mais o acesso a essa tecnologia

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.

Compilador just-in-time de otimização avançado

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.

Compilação antecipada do Native Image

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.

Suporte poliglota

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.

Suporte dedicado ao GraalVM

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 tem tecnologia Oracle GraalVM

Conectado por meio de comunidades

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.

Principais benefícios do Oracle GraalVM

  • Agilize o desempenho do aplicativo

    Consiga um desempenho de aplicativo até 55% mais rápido – sem nenhuma alteração de código.

    Leia o estudo de caso (PDF)

  • Reduza os custos de infraestrutura

    Os microsserviços executados no Oracle GraalVM consomem menos memória e CPU, reduzindo significativamente seus custos de computação em nuvem.

    Microsserviços eficientes com Oracle GraalVM

  • Trabalhe com estruturas de aplicativos Java líderes do setor

    O GraalVM é compatível com todas as principais estruturas de microsserviços, incluindo Helidon, Micronaut, Quarkus e Spring Boot.

    Compilação antecipada Java com GraalVM

  • Aumente a produtividade do desenvolvedor com suporte à programação poliglota

    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)

13 de junho de 2023

Apresentando o Oracle GraalVM

Shaun Smith, Diretor Sênior de Gerenciamento de Produtos, GraalVM, Oracle

Saiba mais sobre o Oracle GraalVM usando a nova licença GFTC.

Leia a publicação completa

Blog do GraalVM em destaque

Exibir tudo

Recursos

preços

Serviços disponíveis com a Assinatura Universal do Java SE

O licenciamento e o suporte do Oracle GraalVM estão incluídos na Oracle Cloud e na Assinatura Universal do Java SE sem custo adicional.

Aprendizado

Depoimentos de clientes

Adoraríamos receber o seu feedback. Faça sua avaliação honesta do Oracle GraalVM no site Trust Radius.

Avaliações de usuários

Desenvolvimento de aplicações multicloud

Desenvolvimento de aplicações multicloud

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.

  • Ganhe portabilidade multicloud: Desenvolva aplicações uma vez e execute-as em qualquer nuvem pública.
  • Reduza custos: Os executáveis nativos iniciam até 100 vezes mais rápido e operam imediatamente com desempenho máximo. Use menos recursos para executar aplicações em escala para ajudar a atingir suas metas de otimização de custos.
  • Melhore a produtividade dos desenvolvedores: Reduza o tempo de desenvolvimento com integrações de serviço de nuvem prontas para o uso e validação de código no tempo de compilação, não no tempo de execução.

Produtos relacionados

Oracle Java SE

Linguagem de programação e plataforma de desenvolvimento mais popular

Oracle WebLogic Server

Plataforma para aplicativos Enterprise Java

Oracle Cloud Marketplace

Conceitos básicos do GraalVM na nuvem

Projeto Micronaut

Estrutura moderna de microsserviços de pilha completa

Conheça o Oracle GraalVM


Faça o download do Oracle GraalVM

Obtenha as versões mais recentes do Oracle GraalVM com guias de instalação.


Assista a webcasts do GraalVM

Aprenda dicas e práticas recomendadas para o Oracle GraalVM.


Infográfico Oracle GraalVM Explainer

Novos termos e definições para falar sobre GraalVM. Como a tecnologia funciona.


Entre em contato

Fale com um de nossos especialistas sobre o Oracle GraalVM.