Size: a a a

2020 March 12

λ

λoλdog in graalvm_ru
да не
источник

λ

λoλdog in graalvm_ru
@sammers21 можешь просто сабститьюшены скопировать к себе
источник

A

Alex in graalvm_ru
источник

A

Alex in graalvm_ru
как минимум что кваркус конфигурирует для netty
источник

A

Alex in graalvm_ru
@sammers21 и дальше по списку
источник

A

Alex in graalvm_ru
.addRuntimeInitializedClass("io.netty.handler.ssl.ConscryptAlpnSslEngine")
источник

A

Alex in graalvm_ru
что у тебя и вывалился
источник

DS

Dm Sedov in graalvm_ru
кваркус слишком тесно работают с граалем. Был не очень хороший релиз 19.2. Помогали фиксить. Но это отнимает у них слишком много времени. Не успевают фиксить свои баги. Набирают слабых контрибьютеров на багфиксы.
источник

A

Alex in graalvm_ru
ну они и в граале баге репортят
и по остальным проектам netty/логерры/etc раскидывают свои substitution и конфигурации для native-image.properties
источник

A

Alex in graalvm_ru
чтобы у себя держать меньше костылей
источник

A

Alex in graalvm_ru
поэтому я бы их рассматривал как паровоз который тянет сам подход
источник

d

def pl = 🦉 in graalvm_ru
С неполным класспасом бинарник и так занимает 27 мб, хотя изначальный jar 14 мб. Уж не знаю стоит ли эта ебля с граалем того
источник

A

Alex in graalvm_ru
ну смотря что ты хочешь получить
источник

DS

Dm Sedov in graalvm_ru
А скорость? Бенчмарки в три раза улучшаются.
источник

d

def pl = 🦉 in graalvm_ru
Я хочу получить минимальный вес контейнера
источник

A

Alex in graalvm_ru
первоначальный jar тебе ещё и jdk на 200мб тянет
источник

d

def pl = 🦉 in graalvm_ru
Типо 20 мегабайт
источник

A

Alex in graalvm_ru
а то и больше
источник

DS

Dm Sedov in graalvm_ru
rss memory не главный критерий
источник

d

def pl = 🦉 in graalvm_ru
Alex
первоначальный jar тебе ещё и jdk на 200мб тянет
Jre 50 мегабайт
источник