Java

Quarkus logo
Article

Quarkus 0.12.0 released

John Clingan

Quarkus, a next-generation Kubernetes native Java framework, was announced in early March, and now Quarkus 0.12.0 has been released and is available from the Maven repository. The quickstarts, guides, and website also have been updated, and 213 issues and PRs are included in this release. That’s quite a few updates, but in particular check out the new metrics, health check, and Kafka guides. Also, this release requires GraalVM 1.0.0-RC13 for Building a Native Executable. BOM dependency io.quarkus quarkus-bom 0.12.0...

Pet Clinic sample application
Article

Creating factories in Eclipse Che

Doug Tidwell

Factories in Eclipse Che are a great way to onboard new teammates. This article shows how to build and customize them.

Red Hat OpenShift Application Runtimes
Article

Extending support to Spring Boot 2.x for Red Hat OpenShift Application Runtimes

James Falkner

Red Hat OpenShift Application Runtimes (RHOAR) is a recommended set of products, tools, and components for developing and maintaining cloud-native applications on the Red Hat OpenShift platform. As part of this offering, Red Hat is extending its support to Spring Boot 2 and related frameworks for building modern, production-grade, Java-based cloud-native applications.

Decision Modeling Notaion DMN
Article

Good news: Business automation is not about SOA

Karina Varela

This article explains why business automation is key for businesses in 2019 and the advantages of using a process-driven architecture--by way of products such as Red Hat Process Automation Manager (RHPAM)--to create software.

gRPC API logo
Article

Using a Kotlin-based gRPC API with Envoy proxy for server-side load balancing

Faisal Masood

gRPC--a modern, open source remote procedure call (RPC) framework that can run anywhere--provides better performance, less boilerplate code to manage, and a strongly typed schema for microservices in addition to other benefits. This article demonstrates building a full gRPC-based server and client written in Kotlin. Then it shows how to use Envoy to provide server-side load balancing between multiple instances of the service.

Red Hat OpenShift
Article

Building Java 11 and Gradle containers for OpenShift

Michael Vorburger

This article discusses a fast and easy way to get Java apps running in a cloud by using OpenShift’s Source-to-Image (S2I) builder with Maven, Gradle,or Java 11.

Writing better Spring applications using SpringFu
Article

Writing better Spring applications using SpringFu

Faisal Masood

Spring has a new way to code to and it's called Spring Functional or SpringFu. This article uses Kotlin to showcase some of the benefits--such as the ability to write cleaner, more-readable code and gain more flow control--you get from SpringFu.

Eclipse Vert.x
Article

Processing CloudEvents with Eclipse Vert.x

Matthias Wessendorf

How to generate or process CloudEvents using Vert.x. CloudEvents describe event data in a common, standardized way based on a spec from CNCF