Quarkus: A modern, Kubernetes-native java framework



Quarkus is a Kubernetes-native Java stack for building fast, lightweight microservices and serverless applications.
Red Hat’s build of Quarkus, which is part of Red Hat Runtimes, offers tight integration with Red Hat OpenShift and access to production-ready capabilities that make it an ideal platform for cloud-native applications.
Developers can choose the Java frameworks they want for their applications, which run in Java virtual machine (JVM) mode. Quarkus was built with a container-first philosophy, meaning it’s optimized for lower memory usage and faster startup times.
What are the benefits of Red Hat’s build of Quarkus?
  • Red Hat provides pre-built, Kubernetes-native developer environments and tools that eliminate configuration and preparation time to enable developers to start developing quicker
  • By using Red Hat OpenShift and Red Hat Runtimes including Quarkus, developers can significantly increase their productivity and ability to drive innovation
  • Quarkus is designed to work with popular Java standards, frameworks, and libraries like Eclipse MicroProfile and Spring, as well as Apache Kafka, RESTEasy (JAX-RS), Hibernate ORM (JPA), Spring, Infinispan, Camel, and many more
5 reasons to try Quarkus:
Fast startup times
Low memory consumption
Reduced overall host costs
Improved Java app performance
Increased developer productivity



Sergey Beryozkin

Red Hat

Principal Software Engineer at Red Hat

Principal Software Engineer at Red Hat and a Security Coordinator on the Quarkus project with a particular interest in OpenId Connect and JSON Web Token Security. Prior to re-joining RedHat Sergey was an Apache CXF JAX-RS (Java API for RESTful Services) implementation lead for many years. He has lived in Dublin , Ireland since 1999, is a keen walker, a club chess player and an aspiring cyclist transformation strategy towards a more disruptive, agile and lean organization.

© 2024 Red Hat, Inc.