Books

Browse through these selections of new Quarkus related books and resources to expand your knowledge and hone your coding skills to step up your Quarkus game.

Books

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

Kubernetes Native Microservices with Quarkus and MicroProfile

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

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