Re:Native Clojure with GraalVM
by chrisseaton on Sunday April 29, 2018 @08:42AM
(#16951761)
> I don't see a use case for GraalVM in long-lived server applications
GraalVM also includes a better JIT compiler though, which makes long-lived applications much faster. Twitter use it today to run their Scala code.
From Twitter engineer Chris Thalinger's videos[0] it seems like they're using JDK 9 or 10 and graal via JVMCI. Is there more to GraalVM than just using graal with a particular JDK release?
Re:Native Clojure with GraalVM
by chrisseaton on Monday April 30, 2018 @08:15AM
(#16957883)
> Is there more to GraalVM than just using graal with a particular JDK release?
Yeah there's a whole world of different ways you can use Graal.
https://medium.com/graalvm/graalvm-ten-things-12d9111f307d
They're choosing to use the JIT from CE Graal (which they've built themselves), via the released version of JVMCI in a released JDK.
On the other hand, using eval is almost never necessary in small standalone utilities.