Could you please provide more detailed difference between Quarkus and Thorntail?
This would help when considering between these two when building a new "Java cloud native app".
What Quarkus has over Thorntail:
Advantages of Thorntail over Quarkus:
Compatibility with other Java libraries is going to be less of a problem in Thorntail, in a sense that:
It should be said however that Quarkus team made an amazing job of preparing an impressive list of extensions which covers probably everything one could wish for(?)
Conceptually Quarkus may choose to stay "lighter" in some cases. E.g. the CDI implementation in Quarkus is a subset of the CDI spec, in order to remain leaner and faster.
see https://thorntail.io/posts/thorntail-community-announcement-on-quarkus/ (from Mar 11, 2019)
particularly in Conclusion:
Quarkus is the latest evolution of our efforts in developing a framework for microservices, and serverless, that began back in 2015 with 2.x.
and
During the next 18 months we will ensure existing Thorntail users have a smooth transition over to either Quarkus or WildFly.
that is, if you are evaluating thorntail vs quarkus for a new microservice project, you should choose quarkus, ihmo
Quarkus is a putting-all-together framework (resteasy, hibernate, and more) (comparable with spring boot and dropwizard).
Thorntail (known previously as wildly-swarm) is :
Enable deconstructing the WildFly AS and pasting just enough of it back together with your application to create a self-contained executable jar.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With