Quarkus Cloud-Native Java Framework
quarkus.io
2
Leaving SiteNav
External Link Disclaimer
You are about to visit quarkus.io. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Quarkus is a cloud-native, Kubernetes-first Java framework designed for building containerized applications with fast startup times and low memory footprint, optimized for microservices and serverless deployments. Developed by Red Hat (first released in 2019) and led by Emmanuel Bernard and Jason Greene, Quarkus reimagines Java for the cloud era. Key features: supersonic startup: leveraging build-time processing and GraalVM native image compilation, applications start in under 50ms (compared to seconds for traditional frameworks), enabling serverless and scale-to-zero deployments. Low memory: native images consume as little as 30-50MB RSS, compared to 300-500MB for traditional JVM applications. Build-time vs runtime processing: moving annotation processing, configuration resolution, and class scanning to build time, reducing runtime overhead. Live coding (development mode): instant code changes reflected without restart, providing a Node.js-like development experience for Java. Standards-based: built on Eclipse MicroProfile and Jakarta EE (CDI, JAX-RS, JSON-B, Config, Health, Metrics, OpenAPI). Extension ecosystem with 500+ extensions for Hibernate ORM, Panache, RESTEasy Reactive, Vert.x, MongoDB, Redis, Kafka, GraphQL, gRPC, Spring DI compatibility, Flyway, and Keycloak. Container-first design: optimized for Docker and Kubernetes with Jib and S2I build support. Command mode for CLI applications. Continuous Testing with @QuarkusTest. Funqy serverless function abstraction. Dev UI for inspecting application state. Hibernate ORM with Panache for simplified entity definitions. Open source under Apache-2.0.
Statistics
2
Views
0
Clicks
0
Like
0
Dislike