Oracle GraalVM: A Modern High Performance Runtime

Achieve application acceleration and ahead-of-time compilation for Java microservices.

Get started with Oracle GraalVM

  • Accelerate OCI applications with Oracle GraalVM

    Oracle GraalVM is a high performance runtime that provides significant improvements in application execution and efficiency on-premises and in the cloud. Oracle GraalVM is included in all OCI subscriptions, so you can use it for no additional charge. Find out how to get started with Oracle GraalVM in OCI and run some examples in a virtual machine.

    Read the blog on accelerating OCI applications with Oracle GraalVM
  • High performance Java

    GraalVM’s highly optimizing compiler accelerates Java application performance by up to 55% without any code changes. Reduce your cloud costs or do more with your existing infrastructure.

    Read the PDF on high performance java with GraalVM
  • Lightweight microservices

    Build small and fast native executables of your Java applications that are perfect for cloud deployments using GraalVM Native Image. Learn how to build Java applications with Micronaut, GraalVM, and Oracle Autonomous Database in the Oracle Cloud.

    Get started with Microaut, GraalVM and Oracle Autonomous Database
  • Choice of tools and languages

    GraalVM provides high performance runtime support for several languages beyond Java, as well as interoperability between different languages and libraries with no performance penalty.

    Read more about choice of tools and languages

Watch the latest GraalVM videos

Revolutionizing Java-Based Applications

Learn how GraalVM Native Image offers a perfect deployment platform for the cloud, enabling fast startup, low memory footprint, and instant performance.

A 1.5 MB Java Container App? Yes You Can!

Learn how to build containerized Java applications as small as a mere 1.5MB.

Performance Tuning GraalVM Native Image

Delve into tuning options for GraalVM Native Image, including memory, code optimization, and initialization strategies.

Supercharge Your Native Image Applications in 5 Steps!

Learn about developing and testing Native Image applications, optimizing their performance, working with metadata, monitoring, and more!

Follow Oracle Developers