Java

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

Kubernetes Application Server
Article

Kubernetes: Your Next Application Server

Burr Sutter

https://www.youtube.com/watch?v=K6gM4wFEmwA Watch Burr Sutter in this week's DevNation change how you think about application servers in today's world of containers. Get the slides: bit.ly/kubeappserver In the Java ecosystem, we have historically been enamored with the concept of the “application server,” the runtime engine that not only gave us portable APIs such as JMS, JAX-RS, JSF, and EJB but also gave us critical runtime infrastructure for things such as farm deployments, configuration, load-balancing, failover, distributed management, and monitoring. This session demonstrates...

red hat process automation manager
Article

Quickly try Red Hat Process Automation Manager in your cloud

Eric D. Schabell

This article describes an easy installation demo that shows how to quickly install Red Hat Process Automation Manager so you have a standard configuration to start your first business rules project.

red hat decision manager
Article

Quickly try Red Hat Decision Manager in your Cloud

Eric D. Schabell

Similar to my previous quick install/demo for JBoss BRMS, this article shows how to quickly run Red Hat Decision Manager in your own OpenShift cloud environment.