Michael Hunger

Developer Relations Engineering - Neo4j, Inc.

Michael Hunger has been passionate about software development for more than 25 years. For the last few years, he has been working on the open source Neo4j graph database filling many roles. As caretaker of the Neo4j community and ecosystem he especially loves to work with graph-related projects, users, and contributors. As a developer Michael enjoys many aspects of programming languages, learning new things every day, participating in exciting open source projects and contributing and writing software related books and articles. Michael spoke at numerous conferences and helped organize some.

Back to speakers list


Polyglot Applications with GraalVM

The JVM is already a runtime for many languages. With the Graal Compiler added to Java 11 and the language implementations in Truffle for Ruby, Python, Javascript and R it becomes possible to run them natively on the JVM. I want to introduce the concepts behind Truffle and Graal and show with a practical example how you can use Python and Javascript for "Stored Procedures" in a JVM based database. A discussion of limitations and a performance comparison finish the presentation.

Language: English

Level: Intermediate

Videos and slides not available

Main Sponsor