DEV Community

Discussion on: Opinionated take on Java Microservices Frameworks

Collapse
 
raudi profile image
Patrick

A little background why/how I got here:
I try to find a Framework to do a hobby project, at work I use SpringBoot, some old JEE applications I inherited and we are thinking to go MicroProfile to leverage the existing JEE know-how, all this is running in containers on kubernetes.

I hit this post because Quarkus and Micronaut are on my list.

What I don't get is: Your benchmarks are size, performance, startup time and your goal is to be "Container friendly (lean, starts/stops quickly)" but then you don't look at native images... why? How does this fit together?

Also for Quarkus: "It behaves very differently between IDE and container, which makes debugging inconsistent" - Can you give any examples?
With the (in my eyes way too simple) example I'd be really surprised if you'd hit any walls.

I'd be really interested in knowing what walls you hit with quarkus because currently it is on the top of my list and I just started with my first examples....

Collapse
 
cesdperez profile image
César Daniel Pérez

I'm interested in hearing your experience with Quarkus these few days, @raudi

Collapse
 
dansiviter profile image
dansiviter • Edited

Sorry for slow reply. Regarding native images, frankly anything I've tried that is slightly complex results in Graal blowing up and it wastes so much time in getting it working. I appreciate measuring by those metrics Native Image would be a good fit, but life is too short!
As for Quarkus, really can't remember it now. But I remember the pain! Shudders