Help coderanch get a
new server
by contributing to the fundraiser
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Devaka Cooray
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Tim Moores
  • Carey Brown
  • Mikalai Zaikin
Bartenders:
  • Lou Hamers
  • Piet Souris
  • Frits Walraven

What is the advantage of using Quarkus?

 
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Why we should use the Quarkus framework/platform? What is the advantage of using compared with other products?
 
Marshal
Posts: 4581
572
VSCode Eclipse IDE TypeScript Redhat MicroProfile Quarkus Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Quarkus turned-out a good fit for me when I was looking for a framework assemble a microservice-type solution running in a (Podman) container environment.  The output from a build is split in to different directories for libs, app, etc., which works well when building/updating a layered container image.  Applications/services based on Quarkus have a fast start-up time, and generally require significantly less memory.  When coupled with GraalVM to create a native application (doesn't need separate JVM to run), the start-up can be as little as a few milliseconds, and the memory can be reduced by more than half.

Quarkus is feature-rich and there is a good chance that it already included integrations for functionality that you may need.  The development/debugging environment - code changes are reloaded automatically without need to to rebuild and restart the application.

The community is excellent and has always been helpful when I encountered problems.  The development team is quite responsive when issues arise, and often include a fix in the next release.

I suggest that you give it a try - you should be able to go from zero to a working application in under 10 or 15 minutes.
 
Author
Posts: 134
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ron, thanks for the kind words!

 
Jason Porter
Author
Posts: 134
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Patrick Dung wrote:Why we should use the Quarkus framework/platform? What is the advantage of using compared with other products?


Quarkus works amazingly well in the Microservices and cloud native arenas. You'd want to use it as the backbone for your web based application. Quarkus competes quite well with other tech like Micronaut and Spring Boot.
 
reply
    Bookmark Topic Watch Topic
  • New Topic