• 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
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Designing Hexagonal Architecture with Java

 
Ranch Hand
Posts: 104
Eclipse IDE Java Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hey Davi,

Congratulations on the book!

How is the comparison of Quarkus against other comparable Frameworks? Has the relative immaturity of Quarkus had any noticeable impact on the adoption and function of Quarkus applications?
 
Author
Posts: 12
5
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Stuie,

Thank you!

It is challenging to make such comparisons. Quarkus is a relatively new framework compared with other more established frameworks in the industry. I think it is important to consider the project attitude and philosophy to embrace the cloud. While some other frameworks were built on assumptions from an era before the cloud, Quarkus embraces this new reality and tries to leverage it as much as possible. That is an advantage and disadvantage at the same time. Advantage because it does not need to rely on old and unhelpful architecture concepts that can undermine its capacity to explore new ideas and approaches. Disadvantage because it cannot rely on the experience and lessons learned from the past that other more established frameworks can.

Maturity comes with time and experience, and that's what the Quarkus community is working hard to get. I consider the project's principles and ideas sound. But only Quarkus's strong adoption in the enterprise will tell us how the community will respond, get more mature, and evolve with that.

With much respect,
Davi
 
Ranch Hand
Posts: 691
Mac
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Davi

I am wondering how the Quarkus stands against spring boot, I am trying to bring in quarkus in my organization but at the enterprise level Spring Boot is still a de-facto standard.
 
Davi Vieira
Author
Posts: 12
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Jignesh,

I am in the same dilemma. I work in a place where most people prefer Spring Boot because everyone feels more comfortable with it. I argue that Quarkus is a promising technology that we should at least try in not such critical projects. Until now, I could not see any negative point or a missing feature that would make me choose Spring Boot instead of Quarkus. Quite the opposite, I see Quarkus as a framework that puts cloud-native development as its first priority.

With much respect,
Davi

 
The glass is neither half full or half empty. It is too big. But this tiny ad is just right:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic