GraalVM Native Image компилирует Java-приложение в нативный исполняемый файл (AOT-компиляция). Моментальный старт (мс вместо секунд), меньше памяти, нет JVM overhead. Минусы: долгая компиляция, ограничения (reflection требует конфигурации, dynamic class loading ограничен), нет JIT-оптимизаций в рантайме. Spring Boot 3 + spring-boot-starter-parent — поддержка из коробки (Spring AOT). Идеально для serverless/FaaS, CLI-утилит, микросервисов с жёсткими требованиями к памяти и startup time.
Что такое GraalVM Native Image?
Senior
199 просмотровAFK Offer AI
Реализуйте кастомную аннотацию @RateLimit с AOP