Hey Andy Any follow up to this? I think this is an important feature and would love to see it move forward. I think the main thing now is just getting a better handle on the limitations as questioned by John to get a better idea of what the terrain looks like. From there we can spec out the necessary verification stuff, and perhaps others an help contribute to that.
Thanks Adam On Tue, Jul 9, 2019 at 5:12 PM John Roesler <j...@confluent.io> wrote: > Hey Andy, > > Thanks for looking into this. I've been curious about it for some > time. I'm glad to hear that the gap to get there is so small. > > You mentioned potentially switching off the JMX stuff with a config > option. I'm not sure hiding the JMX features behind a config flag > would be good enough... Can you elaborate on the nature of the > incomatibility? I.e., is it a compile-time problem, or a run-time one? > > It wouldn't really be straightforward to determine if your alternative > to the reflection code is acceptable until you send a PR... By all > means, feel free to create a PR and just start the title off with > `[POC]`, so that everyone know it's not a final proposal. > > FWIW, I think if we're going to really state that Streams works on > GraalVM, we do need to build some verification of this statement into > the build and test cycle. So, once you get out of POC phase and start > making a serious proposal, be sure to consider how we can ensure we > _remain_ compatible going forward. > > Thanks again for considering this! > -John > > On Tue, Jul 9, 2019 at 3:34 PM Ismael Juma <isma...@gmail.com> wrote: > > > > I think it would be awesome to support GraalVM native images for Kafka > > Streams and CLI tools. > > > > Ismael > > > > On Tue, Jul 9, 2019, 12:40 PM Andy Muir <muira...@yahoo.co.uk.invalid> > > wrote: > > > > > Hi > > > > > > I hope you can have a look at > > > https://issues.apache.org/jira/browse/KAFKA-8629 < > > > https://issues.apache.org/jira/browse/KAFKA-8629> and perhaps give me > > > some feedback? I’d like to decide if this is worth pursuing! > > > > > > I believe that making apps built on top of Kafka Streams can benefit > > > hugely from the use of GraalVM. I’d like to help as much as I can. > > > > > > PS: I can’t change the assignee of the ticket to myself! :( > > > > > > Regards > > > > > > Andy Muir > > > muira...@yahoo.co.uk > > > @andrewcmuir >