At our company, we'll be writing a new backend from scratch and we'll have to take this same decision.
A couple additional factors I'd like to evaluate are the ease and performance interacting with DBs (specially using reactive stacks) and the GraalVM native image alternatives.
I'm curious on how has been your experience with Micronaut in these months.
There is far too much 'magic' which obfuscates what is actually happening and it doesn't generate the intermediate source classes to debug,
Hibernate integration is rough, especially the configuration,
Basic functionality doesn't exist and when you raise bugs or feature requests the maintainers are dismissive and too eager to close without discussion.
As for reactive... ignore it and wait for Java 19 with Virtual threads. This all but eliminates the scaling benefits of reactive but much easier to diagnose errors.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Nice article!
At our company, we'll be writing a new backend from scratch and we'll have to take this same decision.
A couple additional factors I'd like to evaluate are the ease and performance interacting with DBs (specially using reactive stacks) and the GraalVM native image alternatives.
I'm curious on how has been your experience with Micronaut in these months.
I wouldn't use it on another project:
As for reactive... ignore it and wait for Java 19 with Virtual threads. This all but eliminates the scaling benefits of reactive but much easier to diagnose errors.