The English version of is the official project site. Translated sites are community supported on a best-effort basis.



Quarkus in Action

Build resilient and scalable, cloud-native, enterprise Java applications using the Quarkus framework.

Publish Date: Currently in Early access, final version estimated Q3 2023
Author(s): Martin Štefanko and Jan Martiška

Full Stack Quarkus and React: Hands-on full stack web development with Java, React, and Kubernetes

Create and deploy standalone, fully functional, web applications using Quarkus and React

Publish Date: November 2022
Author(s): Marc Nuri San Felix and Alex Soto Bueno (Foreword)

Designing Hexagonal Architecture with Java: An architect's guide to building maintainable and change-tolerant applications with Java and Quarkus

A practical guide for software architects and Java developers to build cloud-native hexagonal applications using Java and Quarkus to create systems that are easier to refactor, scale, and maintain

Publish Date: January 2022
Author(s): Davi Vieira

Kubernetes Native Microservices with Quarkus and MicroProfile

Kubernetes Native Microservices with Quarkus and MicroProfile introduces next generation tools that have been cloud-native and Kubernetes-aware right from the beginning. Written by veteran Java developers John Clingan and Ken Finnigan, this book shares expert insight into Quarkus and MicroProfile directly from contributors at Red Hat. You’ll learn how to utilize these modern tools to create efficient enterprise Java applications that are easy to deploy, maintain, and expand.

Publish Date: December 2021
Author(s): John Clingan and Ken Finnigan

Reactive Systems in Java: Resilient, Event-Driven Architecture with Quarkus

Reactive systems and event-driven architecture are becoming indispensable to application design, and companies are taking note. Reactive systems ensure that applications are responsive, resilient, and elastic no matter what failures or errors may be occurring, while event-driven architecture offers a flexible and composable option for distributed systems. This practical book helps Java developers bring these approaches together using Quarkus 2.x, the Kubernetes-native Java framework.

Publish Date: November 2021
Author(s): Clement Escoffier and Ken Finnigan

Quarkus for Spring Developers

This book is a Spring Developer's ultimate resource to learn about Quarkus and Kubernetes-native Java. It showcases and explains how Quarkus enables modern Java development and the Kubernetes-native experience. Get introductions to familiar Spring concepts, constructs, and conventions through equivalent code examples, then learn how they map to Quarkus. It additionally places emphasis on testing patterns and practices.

Publish Date: August 2021
Author(s): Eric Deandrea with Daniel Oh and Charles Moulliard

Quarkus Cookbook: Kubernetes-Optimized Java Solutions

Optimized for Kubernetes, Quarkus is designed to help you create Java applications that are cloud first, container native, and serverless capable. With this cookbook, authors Alex Soto Bueno and Jason Porter from Red Hat provide detailed solutions for installing, interacting with, and using Quarkus in the development and production of microservices.

Publish Date: July 2020
Author(s): Alex Soto Bueno and Jason Porter

Beginning Quarkus Framework: Build Cloud-Native Enterprise Java Applications and Microservices

Harness the power of Quarkus, the supersonic subatomic cloud-native Java platform from Red Hat. This book covers everything you need to know to get started with the platform, which has been engineered from the ground up for superior performance and cloud-native deployment.

Publish Date: August 26, 2020
Author(s): Tayo Koleoso, Eyitayo

Hands-On Enterprise Java Microservices with Eclipse MicroProfile: Build and optimize your microservice architecture with Java

Eclipse MicroProfile has gained momentum in the industry as a multi-vendor, interoperable, community-driven specification. It is a major disruptor that allows organizations with large investments in enterprise Java to move to microservices without spending a lot on retraining their workforce.

Publish Date: August 30, 2019
Author(s): Cesar Saavedra, Heiko W. Rupp, Jeff Mesnil, Pavol Loffay, Antoine Sabot-Durand, and Scott Stark

Hands-On Cloud-Native Applications with Java and Quarkus: Build high performance, Kubernetes-native Java serverless applications

Quarkus is a new Kubernetes-native framework that allows Java developers to combine the power of containers, microservices, and cloud-native to build reliable applications. The book is a development guide that will teach you how to build Java-native applications using Quarkus and GraalVM.

Publish Date: December 13, 2019
Author(s): Francesco Marchioni and Mark Little (Foreword)

Playing with Java Microservices with Quarkus and Kubernetes

Publish Date: Coming Soon
Author(s): Nebrass Lamouchi

Understanding Quarkus

In this book you will discover Quarkus internals and how you can use it to build REST and reactive microservices, bind and process JSON or access datastores in a transactional way. With Cloud Native and GraalVM in mind, Quarkus makes packaging and orchestrating your microservices with Docker and Kubernetes easy.

Publish Date: November 2, 2020
Author(s): Antonio Goncalves

Practising Quarkus

In this book you will develop an entire microservice application using Quarkus as well as MicroProfile. You will expose REST endpoints using JAX-RS and OpenAPI, customise the JSON output thanks to JSON-B and deal with persistence and transaction with Hibernate ORM with Panache and JTA. Having distributed microservices, you will implement health checks and add some metrics so you can monitor your microservice architecture. Finally, thanks to GraalVM you will build native executables, and package and execute them with Docker.

Publish Date: November 2, 2020
Author(s): Antonio Goncalves

Vert.x in Action (Asynchronous and Reactive Java)

Vert.x in Action teaches you how to build production-quality reactive applications in Java. This book covers core Vert.x concepts, as well as the fundamentals of asynchronous and reactive programming. Learn to develop microservices by using Vert.x tools for database communications, persistent messaging, and test app resiliency. The patterns and techniques included here transfer to reactive technologies and frameworks beyond Vert.x.

Publish Date: October 2020
Author(s): Julien Ponge