Advantages
Fast Startup
Native images are ahead-of-time compiled and thus start up instantly and require no warmup time to run at peak performance
Small Footprint
Native images use only a fraction of memory and CPU resources required by a JVM, which improves utilization and reduces costs
Improved Security
Native images are self-contained snapshots of an application and do not contain unused code, which reduces their attack surface
Compact Packaging
Native images are compact in size and can be packaged in slim container images, which makes them ideal for cloud deployments
Companies that successfully use different GraalVM technologies in their products and services