Я сегодня сутки возился с GraalVM, чтобы одно тяжёлое джавово-спринговое приложение (да, это NodehistJ) летало, как на голэнге.
И получилось. 90% из этого времени убил на HikariPool, чтобы инициализировать драйвер СУБД без костылей в приложении.
Благо Квен и тут сильно мне помог - он поискал в интернете решения, а я выбирал лучшее и безкостыльное из всех вариантов.
Но итог таков - RSS около 80-130 Мб (в зависимости от сервиса), вес образа контейнера в сжатом состоянии - 80-160 Мб (в проекте 3 сервиса).
Насчёт же хинтов для AOT - я их сгенерировал через автотесты и встроенный в GraalVM JVM-агент.
Просмотры: 52