Skip to content
SocialAtoZ

Quarkus

Verified

Kubernetes-native Java built for container density and fast startup

Not yet rated. Be the first to review Quarkus.

Quarkus screenshot See all screenshots
  • Deployment On Premise, Cloud Based
  • Starting price Free
  • Free trial Available
  • Best for Freelancers, Small Business, Medium Business

What is Quarkus?

Quarkus is a Java framework designed for containers and Kubernetes, with an extension system for adding capabilities, published AI blueprints and guidance on using Java for AI workloads, working groups, a roadmap and documentation in English, Portuguese, Spanish, Chinese and Japanese.

Optimising for container density is the design goal and it addresses an economic problem rather than a technical preference. Java applications have historically used a great deal of memory at rest, which is irrelevant on a dedicated server and expensive in Kubernetes where memory requests determine how many containers fit on a node. Reducing the resting footprint changes the cost of running the same application, which is an argument a platform team makes to a finance team.

The extension system is what makes that achievable. Extensions perform work at build time that a traditional framework does at startup, so adding a capability does not add startup cost, and the ahead-of-time compilation path becomes viable.

Publishing AI blueprints reflects where the framework's sponsors expect Java to be used next, and it is a reasonable position: a great deal of enterprise data sits in Java systems, and moving the model to the data is often easier than the reverse.

Key Features of Quarkus

  • Kubernetes-native Java framework
  • Low memory footprint at rest
  • Fast startup through build-time processing
  • Extension system
  • Native image compilation
  • Live coding in development
  • Reactive and imperative programming models
  • AI blueprints and guidance
  • Multi language documentation
  • Working groups and published roadmap
  • Container-first deployment

Quarkus Pricing

Free

Free

Free and open source under the Apache licence, with commercial support available from vendors including its principal sponsor.

Quarkus Specifications

Deployment
  • On Premise
  • Cloud Based
Desktop
  • Web App
  • Windows
  • Mac
  • Linux
Built for
  • Freelancers
  • Small Business
  • Medium Business
  • Large Enterprise
Support
  • Email
  • Knowledge Base
Public API
Yes
Free trial
Yes
Free plan
No
Runs in browser
No
Customisable
No
Website
quarkus.io

Quarkus Videos

Quarkus Screenshots

Quarkus Reviews

No reviews yet

Used Quarkus? Share your experience and help other buyers decide.

Quarkus FAQs

Nothing. It is free and open source under the Apache licence, with commercial support available from vendors including its principal sponsor.

Memory at rest is irrelevant on a dedicated server and expensive in Kubernetes, where memory requests determine how many containers fit on a node, so it changes the cost of running the same application.

They perform work at build time that a traditional framework does at startup, so adding a capability does not add startup cost and ahead-of-time compilation becomes viable.

Changes taking effect without a restart during development, which removes the rebuild-and-redeploy cycle that made JVM development slower than interpreted languages.

A great deal of enterprise data sits in Java systems, and moving the model to the data is often easier than the reverse, so the framework's sponsors expect that work to happen here.