Re: Using GraalVM instead of standard JVM

2020-05-22 Thread Igor Seliverstov
Denis, From technical point of view #3 doesn’t look so complex, but I’m not sure we should consider a case when Ignite is a part of Oracle database because we are a database. But making Ignite a multilingual tool sounds like an interesting opportunity. Regards, Igor > 22 мая 2020 г., в 01:59,

Re: Using GraalVM instead of standard JVM

2020-05-21 Thread Denis Magda
Folks, I've looked into GraalVM and would like to share some observations and suggestions: 1. GridGain nodes running on Graal can execute native Node.JS, Python, LLVM (C/C++) code. This feature will let Ignite developers who are not using Java as their primary programming language, deploy their c

Re: Using GraalVM instead of standard JVM

2020-05-06 Thread Stephen Darlington
I just switched out OpenJDK and used GraalVM instead. Everything seemed to work but I wasn’t looking terribly hard. We’d need to do some more QA but I think chances are good that it’ll work just fine. Regards, Stephen >> On 6 May 2020, at 20:31, Denis Magda wrote: > Stephen, that's terrific!

Re: Using GraalVM instead of standard JVM

2020-05-06 Thread Denis Magda
Stephen, that's terrific! To Ivan's first question, did you just swap HotSpot with GraalVM and got the thing working? Or did it require some extra work? - Denis On Wed, May 6, 2020 at 10:10 AM Stephen Darlington < stephen.darling...@gridgain.com> wrote: > I’ve been playing around with it. I’ve

Re: Using GraalVM instead of standard JVM

2020-05-06 Thread Ivan Pavlukhin
Hi, My thoughts: * Does anyone has an idea what prevents us to run Ignite on GraalVM? * Regarding Python. I suppose every JVM can leverage jython [1]. Also I think we should support all significant features on HotSpot as well. [1] https://www.jython.org/ Best regards, Ivan Pavlukhin ср, 6 мая 2

Re: Using GraalVM instead of standard JVM

2020-05-06 Thread Stephen Darlington
I’ve been playing around with it. I’ve was really impressed that I could run JavaScript on Ignite with comparatively little code: https://github.com/sdarlington/ignite-graalvm I’ve not been looking at performance, though. Regards, Stephen > On 6

Re: Using GraalVM instead of standard JVM

2020-05-06 Thread Denis Magda
I'll leave this reference here so that we have a better understanding of why it's worthwhile to support GraalVM: https://blogs.oracle.com/graalvm/apache-spark —lightning-fast-on-graalvm-enterprise Spark benefits from running on GraalVM, so should we. Apart from memory usage and performance advanta

Re: Using GraalVM instead of standard JVM

2018-05-13 Thread Sven Beauprez
Thnx all for the feedback. Looking forward to the results of such a test run. Regards, Sven SVEN BEAUPREZ L e a d A r c h i t e c t De Kleetlaan 5, B-1831 Diegem www.theglue.com On 10/05/2018, 17:44, "Petr Ivanov" wrote: File the ticket and specify

Re: Using GraalVM instead of standard JVM

2018-05-10 Thread Petr Ivanov
File the ticket and specify priority — and I will start researching. For test runs — we can have a copy of current test project and run some tests in different VMs (as you rightly remarked — right after JDK9 task is complete). > On 10 May 2018, at 18:34, Dmitry Pavlov wrote: > > Hi Peter, >

Re: Using GraalVM instead of standard JVM

2018-05-10 Thread Dmitry Pavlov
Hi Peter, It seems it is one more argument to implement selectable VM for existing run-all chain instead of creating one more. Would it be easy to add one more option once JDK 9 run is ready? Sincerely, Dmitriy Pavlov чт, 10 мая 2018 г. в 15:58, Dmitriy Setrakyan : > Would be nice to have a TC

Re: Using GraalVM instead of standard JVM

2018-05-10 Thread Dmitriy Setrakyan
Would be nice to have a TC run on Graal, just to have an understanding whether we support it or not. D. On Wed, May 9, 2018 at 4:28 PM, Denis Magda wrote: > The performance might become better just by replacing HotSpot with Graal, > but something suggests me that Ignite has to be adopted for th

Re: Using GraalVM instead of standard JVM

2018-05-09 Thread Denis Magda
The performance might become better just by replacing HotSpot with Graal, but something suggests me that Ignite has to be adopted for this JVM (as well as for Azul VM) to get more benefits. Probably, someone will get interested and pick this task up. What stands out is that the Graal folks also se

Re: Using GraalVM instead of standard JVM

2018-05-09 Thread Ilya Kasnacheev
Hello! You can certainly try it. My immediate concern is the robustness of GraalVM's offheap implementation. Regards, -- Ilya Kasnacheev 2018-05-09 15:23 GMT+03:00 sbeaupre : > This is just a thought that came out of a discussion with Dimitry this > morning. Recently Oracle has released Graal