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

Lesson

Getting started with Quarkus

10 minutes | Beginner

Learn Quarkus basics by standing up a straightforward application serving a hello endpoint.

Lesson

Quarkus for Spring Boot developers

15 minutes | Beginner

Use Spring annotations for Spring Data, Web, and Dependency Injection by building a Quarkus application that integrates (via JPA) with an underlying database, injects beans using Spring DI, and expose them as RESTful endpoints via Spring Rest.

Lesson

Reactive streaming with Quarkus and Kafka

15 minutes | Beginner

Build a streaming application using MicroProfile reactive streams messaging and Apache Kafka, a distributed streaming platform.

Lesson

Effective data with Hibernate and Panache from Quarkus

15 minutes | Beginner

Learn about Quarkus and Hibernate ORM with Panache to create supersonic, subatomic Java applications with simplified Hibernate queries.

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.

 

Container first

Imperative and reactive

Developer joy

Libraries and standards

Quarkus community

quarkus logo

 

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.io

github.com/quarkusio

@QuarkusIO

The latest on Quarkus

Featured image for Red Hat Process Automation.
Article

Automating rule-based services with Java and Kogito

June 24, 2021

Learn a simpler way to write and apply business activity rules, using rule units in the Drools Rules Language (DRL) and the Kogito engine to automate business rules.

Featured image for Red Hat Process Automation.
Article

How to deliver decision services with Kogito

June 17, 2021

Get an overview of new support for Kogito's cloud-native runtime engine and tooling in Red Hat Decision Manager and Red Hat Process Automation Manager, then see a quick example integrating Kogito with Quarkus for fast, lightweight decision services.

Drogue IoT logo
Article

Connect Quarkus applications with Drogue IoT and LoRaWAN

June 10, 2021

In this introduction to Drogue IoT, learn how to implement firmware that can communicate with Quarkus applications in the cloud using the LoRaWAN protocol.

Featured image for Red Hat Data Grid.
Article

Create and manage Red Hat Data Grid services in the hybrid cloud

June 8, 2021

The developer team behind the 2021 Red Hat Summit keynote demonstrates how they used the Red Hat Data Grid Operator to create a global Data Grid cluster, which appeared as a single service to online gamers accessing scores on a hybrid cloud platform.

Featured image for: Learn Quarkus faster with quick starts in the Developer Sandbox for Red Hat OpenShift.
Article

Learn Quarkus faster with quick starts in the Developer Sandbox for Red Hat OpenShift

May 31, 2021

Get a guided tour of Quarkus quick starts: An easy and free way to fast-track your learning and start developing and deploying Java-based, cloud-native microservices on Red Hat OpenShift.

Featured image for: Building a real-time leaderboard with Infinispan and Quarkus on a hybrid Kubernetes deployment.
Article

Building a real-time leaderboard with Red Hat Data Grid and Quarkus on a hybrid Kubernetes deployment

May 28, 2021

Get a closer look at the keynote demonstration from Red Hat Summit 2021, Part 1. This article reveals the architecture of a hybrid-cloud leaderboard built using Quarkus, Kubernetes, and what Burr Sutter calls “that Red Hat Data Grid magic.”

More Quarkus articles

Latest Comments

Waiting for Disqus…

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.