Last month

KIE Community welcomes IBM Business Automation

Blog post image

Alex Porcelli and I (Mark Proctor) are very pleased to announce IBM is joining Red Hat in the KIE community. This is a great opportunity to partner as we continue making innovative software for business automation and fostering a tradition of openness and inclusion in the open source arena.  We’re excited by the opportunities thatRead more →

Getting Started with Service Calls and Serverless Workflow

Blog post image

Workflows are great for orchestrating services, functions or events. They provide out-of-the-box features to make your applications resilient, reliable, and simple. But currently, each cloud vendor has its workflow solution. AWS has Step Functions, Google has Google Workflows, Microsoft has Azure Durable functions, and so on. The lack of a common way to define workflowsRead more →

Last 6 months

DMN Types from Java Classes

Blog post image

Drawing a real case DMN asset may become a time-consuming activity. In some domains, the possible types involved in DMN logic can explode into dozens or even hundreds of possible involved objects. Although a well-designed UI can support users to define your domain object type in a simpler and faster way possible, other alternative strategiesRead more →

Kogito Rules (Drools) with Java Inheritance

Blog post image

Comparison of a JSON array based approach vs Jackson Inheritance Annotations Introduction: “Kogito is a next generation business automation toolkit that originates from well known Open Source projects Drools (for business rules) and jBPM (for business processes). Kogito aims at providing another approach to business automation where the main message is to expose your businessRead more →

Kogito 1.25.0 released!

Blog post image

We are glad to announce that the Kogito 1.25.0 release is now available! This goes hand in hand with Kogito Tooling 0.21.0, Kogito Images, Operator, and CLI 1.25.0 release. From a feature point of view, we have included a series of new features and bug fixes, including: Improved support of gRCP to Json Mapping. NowRead more →

Serverless Drools in 3 steps: Kogito, Quarkus, Kubernetes and Knative!

Blog post image

This short tutorial walks you through the configuration and deployment of a simple Drools serverless application, including autoscaling with scale to zero, thanks to Kogito, Quarkus, OpenShift Serverless with Kubernetes and Knative! Step 1: Drools app creation with code.quarkus.io To generate the application as shown in the video, you can use this link: https://code.quarkus.io/?e=org.kie.kogito%3Akogito-quarkus-decisions&e=resteasy-jackson&e=kubernetes&e=container-image-jib TheRead more →

Efesto refactoring – Introduction

Blog post image

This post is meant as an introduction of the overall motivations, goals and choices around the Efesto initiative. Premise Originally, "Drools" (and its repository) was meant only as a "rule engine", and all the code was built around this paradigm. Over the years, new engines have been created that used, more or less, the "ruleRead more →