Size: a a a

2020 June 03

ПФ

Паша Финкельштейн... in graalvm_ru
Я переживаю
источник

ПФ

Паша Финкельштейн... in graalvm_ru
Вот прямо сейчас
источник

A

Alex in graalvm_ru
Там больше времени уходит на алокации ресурсов и последующий сбор самого кластера
источник

A

Alex in graalvm_ru
Можешь описать проблему, а то даже интересна причина

С хадупом работал достаточно, немного видел спарк на кубере
источник

OS

Oleg Shelajev in graalvm_ru
Паша, вообще надо попробовать сделать так чтобы janino инициализировался в build-time
источник

OS

Oleg Shelajev in graalvm_ru
и все что ему надо сделал
источник

OS

Oleg Shelajev in graalvm_ru
и загрузил классы и все такое
источник

OS

Oleg Shelajev in graalvm_ru
и потом не использовался
источник

OS

Oleg Shelajev in graalvm_ru
разумно? я не знаю что такое janino но звучит что так могло бы
источник

A

Alex in graalvm_ru
источник

ПФ

Паша Финкельштейн... in graalvm_ru
Oleg Shelajev
Паша, вообще надо попробовать сделать так чтобы janino инициализировался в build-time
ну там он по природе динамический. Например у меня на вход может приходить какой-то параметр, который будет определять ветвление в маппинге. А маппинг вызывает кодогенрацию
источник

A

Alex in graalvm_ru
Спарк разбирает запрос, строит его план, генерирует java код, janino как лёгкий и быстрый компилятор делает из него байткод, а он уже выполняется на воркерах
источник

ПФ

Паша Финкельштейн... in graalvm_ru
Ну то есть ответ — нет, janino — это просто компилятор джавы специфический
источник

A

Alex in graalvm_ru
@shelajevoleg поэтому тут вопрос был не просто запустить, но и последующая работа
источник

ПФ

Паша Финкельштейн... in graalvm_ru
Alex
Можешь описать проблему, а то даже интересна причина

С хадупом работал достаточно, немного видел спарк на кубере
Ну я сделал kotlin-spark-api. Он отлично работате локально, но это занимает кучу времени. А я бы хотел показать демо того, как он эот может делать быстро
источник

A

Alex in graalvm_ru
Для локал запуска да, имело бы смысл, но нет :)
источник

ПФ

Паша Финкельштейн... in graalvm_ru
нелокал это не имеет никакого смысла вообще
источник

ПФ

Паша Финкельштейн... in graalvm_ru
Ну точнее как какую-нить лямбду или типа того можно было бы использовать
источник

ПФ

Паша Финкельштейн... in graalvm_ru
сама кодогенерация и компиляция — это очень быстро
источник

A

Alex in graalvm_ru
Да, поэтому я и спросил, так как в кластере ресурсов дольше ждёшь на алокаторах
источник