Github user MikeThomsen commented on the issue:

    https://github.com/apache/nifi/pull/2104
  
    @mattyb149 I did a sample flow with each of ours and found the performance 
to be awful. I did some investigation and experimentation with the Kotlin 
ScriptEngine and found that after repeatedly running the same script over and 
over again, the performance seems to progressively degrade. At least that is 
what I am seeing.
    
    I tried using the Compilable (I think) interface for it, which seems to 
actually run code through the Kotlin compiler and execute only the generated 
output. That ran like a champ (as one would hope), but that means we might have 
to gut a lot of ExecutScript and such and start over with Compilable to make 
this work.
    
    I am not sure if that is viable because I don't know if all of the supplied 
engines support that interface.


---

Reply via email to