DEV Community

Adam Crockett 🌀
Adam Crockett 🌀

Posted on

I'm excited ⚛️ Quarkus

Yesterday I put on my high pressure mechanized diving suit and plunged into Graal VM.
It's a strange and alian world, believe me when I tell you this, Graal isn't just some fad, this is technology we should all (no matter your language) give a s*it about, a polyglot runtime are you kidding?! It runs Java, it runs Kotlin, Ruby, node.js most LLVM languages, Wasm and the list is much bigger than I can recall!
Not only this but Graal makes some of these languages run way more efficiently and faster than on traditional metal.

Related to this, I'm currently learning docker and shoehorning Graal into a container to develop a Kotlin and Typescript Svelte app I mentioned a couple of post a little while back that if you want a side Gig I have one for you.

Originally I was going to go for SpringBoot in Kotlin but turns out Quarkus is this alternative thing that is designed to work with GraalVM.

Quarkus describes itself as Supersonic Subatomic Java A Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from the best of breed Java libraries and standards.

I don't know what it is but my God do I want to find out! I do know it makes Java feel modern and fresh, oh and it has hot reload so I can develop quickly... In Java... 🤷‍♂️ Astonished.

Top comments (3)

Collapse
 
alainvanhout profile image
Alain Van Hout

They are already busy with making Spring Boot GraalVM-compatible: github.com/spring-projects-experim... 😄

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

That is good for onprem sure, to be honest I might start with your suggestion.

Collapse
 
alainvanhout profile image
Alain Van Hout

I should note that I only heard about this at a (pre-Corona) conference*, and haven't yet tried it myself. But it did sound awesome :).

*Spring One Barcelona 2019