Getting started with Red Hat build of Quarkus
Kubernetes-native Java with low memory footprint, fast boot times for microservices and serverless applications.
Quarkus tutorials right in your browser
Generate Quarkus code
Bootstrap your Quarkus application and discover the vast extension ecosystem.
What is Quarkus?
Quarkus is a Kubernetes-native Java framework crafted from best-of-breed Java libraries and standards with amazingly fast boot times and incredibly low RSS memory (not just heap size!) in container orchestration platforms like Kubernetes.
Docs & APIs
- Release notes for Red Hat build of Quarkus 1.3
- Getting started with Red Hat build of Quarkus
- Creating Quarkus applications with Apache Maven
- Deploying Quarkus applications on Red Hat OpenShift Container Platform
The Red Hat build of Quarkus is based on the popular Quarkus community project. If you have a new feature request, want to create an extension, or want to create an extension, or want to apply your skills toward a project, consider getting involved.
Quarkus & Kubernetes I Cheat Sheet
Quarkus & Kubernetes II Cheat Sheet
Writing a Kubernetes Operator in Java Cheat Sheet
Quarkus Reactive Messaging Streams Cheat Sheet
Quarkus & Observability Cheat Sheet
Quarkus Testing Cheat Sheet
The latest on Quarkus
In this article, I answer a question that I have seen asked on various forums: Will Quarkus be compatible with Jakarta EE? To understand our answer to that question, it is helpful to know the history of Quarkus and what we’re trying to achieve with it. So, please indulge me while I lay that groundwork. […]
DevNation Tech Talks are hosted by the Red Hat technologists who create our products. These sessions include real solutions plus code and sample projects to help you get started. In this talk, you’ll learn about reactive Quarkus and Mutiny from Clement Escoffier and Edson Yanaga. First things first: How much confusion has been caused by […]
New features in Red Hat CodeReady Studio 12.16.0.GA and JBoss Tools 4.16.0.Final for Eclipse 2020-06July 21, 2020
JBoss Tools 4.16.0 and Red Hat CodeReady Studio 12.16 for Eclipse 4.16 (2020-06) are now available. For this release, we focused on improving Quarkus– and container-based development and fixing bugs. We also updated the Hibernate Tools runtime provider and Java Developer Tools (JDT) extensions, which are now compatible with Java 14. Additionally, we made many […]
As developers, we don’t always consider test migration when we think about adopting a new framework. Tests are important, however, because they ensure that our code meets its requirements and works as desired, especially when we add new features and functionality. Test migration is an essential part of migrating to a new application development framework. […]
Grafana is an awesome visualization tool for seeing real-time metrics from your applications, and you can combine it with MicroProfile and similar tools to create one dashboard for multiple projects. Different projects use different names for metrics, however, so it is often necessary (and tedious) to handcraft the metrics for each project. Moreover, each project […]
At Red Hat, we do many in-person and virtual workshops for customers, partners, and other open source developers. In most cases, the workshops are of the “bring your own device” variety, so we face a range of hardware and software setups and corporate endpoint-protection schemes, as well as different levels of system knowledge. In the […]
Ready to use Quarkus in production?
With a Red Hat subscription, you can deploy your application into a production environment and get world-class expertise and knowledge about security, stability, and maintenance for your systems. Our subscriptions provide many benefits including access to resources, expertise, upgrades, and the ability to directly influence our commitment to providing an exceptional customer experience.