Quarkus is a Cloud Native, Container First framework for writing Java applications.
- Container First
-
Minimal footprint Java applications optimized for running in containers
- Cloud Native
-
Embraces 12 factor architecture in environments like Kubernetes
- Unify imperative and reactive
-
Brings under one programming model non-blocking and imperative styles of development
- Standards-based
-
Based on the standards and the libraries you love and use (RESTEasy Reactive, Hibernate, Netty, Eclipse Vert.x, Apache Camel…)
- Microservice First
-
Brings lightning fast startup time to Java applications
- Extreme productivity
-
Instant hot code replacement: don’t allow build, deploy, boot delays disrupt your flow
- Developer Joy
-
Development-centric experience without compromises to bring your amazing applications to life in no time
All under one framework.
1. Scratch pad
Quarkus believes in developer Joy.
It unifies imperative and reactive. It is a Microservice first toolkit.
Standards based Quarkus brings all the standards and frameworks you love and use: RESTEasy Reactive, Hibernate, Netty, vert.x, Camel…)
Imperative and Reactive
-
ahead-of-time native binary (executable binary)
-
Cloud Native
-
Java
-
modular
-
Substrate VM native
Seamlessly build container optimal
Container affinity
Container optimal
-
low memory
-
low startup time
-
ahead of time optimal
Unifying Imperative and Reactive under one framework.
Usability * easy to use * productive environment * hot reload
Standards based