Quarkus: Get started with Kubernetes-native Java

Quarkus is a full-stack, open-source Java framework launched in 2019 by Red Hat. Quarkus is an alternative to Spring (although it can also be integrated with Spring), with some interesting features all to itself.Quarkus is designed from the ground up to be “cloud-native,” meaning it’s tuned for Kubernetes, serverless platforms, and a variety of libraries like Apache Kafka (for stream processing) and JAX-RS (for RESTful web services). Quarkus also sports a full CDI (contexts and dependency injection) engine and Reactive programming support.Read on for a hands-on introduction to Quarkus. [ Also on InfoWorld: How Kubernetes works ] Install the Quarkus CLI Quarkus supports Maven and Gradle as build tool wrappers, but also ships with a command-line interface (CLI) tool. We’ll begin by installing the CLI via the JBang tool. From the command line, run the code in Listing 1.To read this article in full, please click here

Nov 30, -0001 - 00:00
 0
Quarkus: Get started with Kubernetes-native Java
Techatty All-in-1 Publishing
Techatty All-in-1 Publishing

Quarkus is a full-stack, open-source Java framework launched in 2019 by Red Hat. Quarkus is an alternative to Spring (although it can also be integrated with Spring), with some interesting features all to itself.

Quarkus is designed from the ground up to be “cloud-native,” meaning it’s tuned for Kubernetes, serverless platforms, and a variety of libraries like Apache Kafka (for stream processing) and JAX-RS (for RESTful web services). Quarkus also sports a full CDI (contexts and dependency injection) engine and Reactive programming support.

Read on for a hands-on introduction to Quarkus.

Install the Quarkus CLI

Quarkus supports Maven and Gradle as build tool wrappers, but also ships with a command-line interface (CLI) tool. We’ll begin by installing the CLI via the JBang tool. From the command line, run the code in Listing 1.

To read this article in full, please click here

Talk to Techatty
Talk to Techatty
Techatty Connecting the world of tech differently! Read. Write. Learn. Thrive. Make an informed decision without distractions. We are building tech media and publication networks to connect YOU and everyone to reliable information, opportunities, and resources to achieve greater success.