
Quarking Drools: How we turned a 13-year-old Java project into a first-class serverless component
Updating Drools, the world's most popular open source rule engine, to make it part of the cloud and serverless revolution.
Updating Drools, the world's most popular open source rule engine, to make it part of the cloud and serverless revolution.
Quarkus is a Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, crafted from the best of breed Java libraries and standards.
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.
This article gives a quick tour of how to use the new MicroProfile Starter (Beta) site to generate, download, and build a Maven-based MicroProfile project with just a few clicks.
How to build a Java 8 runtime image with Docker and also with Buildah. Deployment to OpenShift is also shown by pushing the image to Quay and importing the stream.
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.
Red Hat AMQ Online gives developers cloud-like self-service access to messaging services running on their organization's own infrastructure.
Kubernetes may be the new application server for some, but not all Java apps. This article discusses the choices: traditional app servers, "just enough app server" choices like Thorntail, and Kubernetes.
Spring Boot lets you create stand-alone Spring-based applications and (Micro
Part 3 of a series about using a container platform for automated performance testing. It covers how to automate and orchestrate the provisioning of an environment and the execution of performance tests.
How to use Red Hat Application Migration Toolkit to analyze you codebase to understand the impact of migrating to OpenJDK.
Part 2 of a series about using a container platform for automated performance testing. It describes how to build an observability stack that can be used during automated performance tests.
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.
A free online workshop for business rules and process automation about installing Red Hat Decision Manager on your laptop.
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.
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.
How to generate or process CloudEvents using Vert.x. CloudEvents describe event data in a common, standardized way based on a spec from CNCF
How to use the KIE-Server Client Java API to interact with the KIE-Server runtime of Red Hat Decision Manager and Red Hat Process Automation Manager
Learn how to install Java 17 and Java 21 on Red Hat Enterprise Linux 8 and use alternatives to switch between multiple versions of Java.
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.
You can write more-readable code using Kotlin's coroutines feature. in my opinion, coroutines provide a cleaner approach than reactive programming.
Red Hat extends its support to developers using Spring Boot and related frameworks for building modern cloud-native, production-grade, Java-based applications.
Spring Boot developers, learn Eclipse MicroProfile by comparing the implementation of a microservice in Spring Boot and MicroProfile.
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.