Content Based Routing with Camel, Drools, Quarkus, Kogito, AtlasMap and Apache Kafka!

, by

In this post I want to share with you how to implement a complete, end-to-end Content Based Routing solution using Apache Camel, AtlasMap and Quarkus as a developer platform, including: Drools DMN Engine, Kogito. Apache Kafka is used in this solution as a message broker. Content based routing overview Here is the Enterprise Integration Pattern (EIP) diagram of the flow, annotated with some details of the components used: The focus of this solution is routing healthcare-related messages; for this demo example, messages are routed accordingly to the following decision table rules:

Continue reading ❯