# GraalVM Reviews
**Vendor:** Oracle  
**Category:** [Ferramentas de Desenvolvimento Java](https://www.g2.com/pt/categories/java-development-tools)  
**Total Reviews:** 1
## About GraalVM
GraalVM é um runtime de alto desempenho, que proporciona melhorias significativas no desempenho e eficiência das aplicações. Ele acelera o desempenho das aplicações enquanto consome menos recursos; proporcionando a melhor solução para construir microsserviços, localmente e na nuvem. Oferece uma máquina virtual universal para executar aplicações escritas em JavaScript, Python, Ruby, R, linguagens baseadas na JVM como Java, Scala, Groovy, Kotlin, Clojure, e linguagens baseadas em LLVM como C e C++. Remove o isolamento entre linguagens de programação e permite a interoperabilidade em um runtime compartilhado. Pode ser executado de forma independente ou no contexto do OpenJDK, Node.js ou Oracle Database.




## GraalVM Reviews
  ### 1. GraalVM - Confiável e Melhor VM para Desenvolvedores Java

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bidyut Jyoti S. | Application Development Senior Analyst, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 12, 2020

**O que você mais gosta GraalVM?**

Melhores características do GraalVM foram listadas abaixo:  
1. Máquina Virtual Multilíngue  
2. Suporte para aplicações poliglotas  
3. Pegada de memória mínima  
4. Compilação de aplicações antecipadamente (AOT) em executável nativo

**O que você não gosta GraalVM?**

Nem todas as linguagens são suportadas pelo GraalVM. Atualmente, ele é projetado para aplicativos escritos em  
1. Java  
2. JavaScript  
3. Scala  
4. Kotlin  
5. Groovy  
6. Clojure  
7. R  
8. Python  
9. JavaScript  
10. Ruby  
11. Linguagens baseadas em LLVM, como C e C++

**Recomendações a outras pessoas considerando GraalVM:**

GraalVM foi muito bem incorporado e implementado em nosso projeto. Questões de desempenho no aplicativo sempre foram as principais discussões em nossas reuniões mensais, devido à introdução e adição de novas mudanças, lógicas e personalizações no processo de negócios conforme a exigência do cliente.

**Que problemas é GraalVM E como isso está te beneficiando?**

GraalVM tem a capacidade de compilar aplicações Java antecipadamente em um binário nativo. Isso resultará em inicialização instantânea da aplicação e consumo significativamente menor de memória em comparação com a configuração tradicional de compilação JIT (Just in Time). Embora o JIT seja preferível para otimizar o desempenho máximo, para inicialização e pegadas de memória, as imagens nativas podem oferecer vantagens muito competitivas. GraalVM é uma máquina virtual de alto desempenho, apresentando otimizações de desempenho aprimoradas para linguagens individuais e interoperabilidade suave para aplicações poliglotas.


## GraalVM Discussions
  - [Para que é usado o GraalVM?](https://www.g2.com/pt/discussions/what-is-graalvm-used-for)

- [View GraalVM pricing details and edition comparison](https://www.g2.com/pt/products/graalvm/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+09%3A43%3A19+-0500&secure%5Bsession_id%5D=cc07a1a6-3c6b-453f-ac4f-c07c68e93703&secure%5Btoken%5D=e8967d447fafbfd948c577b3db4072529fe33de957735339f5e4bbef7f58010c&format=llm_user)

## GraalVM Features
**Apoio**
- Migração
- Suporte de versão
- Documentação
- Resolução de Problemas

**Diferenciais**
- Nativo da nuvem
- Desempenho aprimorado
- Classes e bibliotecas adicionadas

## Top GraalVM Alternatives
  - [Amazon Corretto](https://www.g2.com/pt/products/amazon-corretto/reviews) - 4.5/5.0 (118 reviews)
  - [Azul Platform Core (Zulu)](https://www.g2.com/pt/products/azul-platform-core-zulu/reviews) - 4.9/5.0 (58 reviews)
  - [Microsoft Build of OpenJDK](https://www.g2.com/pt/products/microsoft-build-of-openjdk/reviews) - 4.2/5.0 (16 reviews)

