Паша, вообще надо попробовать сделать так чтобы janino инициализировался в build-time
ну там он по природе динамический. Например у меня на вход может приходить какой-то параметр, который будет определять ветвление в маппинге. А маппинг вызывает кодогенрацию
Спарк разбирает запрос, строит его план, генерирует java код, janino как лёгкий и быстрый компилятор делает из него байткод, а он уже выполняется на воркерах
Можешь описать проблему, а то даже интересна причина
С хадупом работал достаточно, немного видел спарк на кубере
Ну я сделал kotlin-spark-api. Он отлично работате локально, но это занимает кучу времени. А я бы хотел показать демо того, как он эот может делать быстро