Quarkus

Reactive Messaging

Content

  • #1: quarkus-reactive-messaging-http
  • #2: quarkus-amqp1.0-quickstart
  • #3: quarkus-kafka-quickstart
  • #4: quarkus-rabbitmq-quickstart

Example#1

quarkus-reactive-messaging-http

Description and code: https://jreact.com/index.php/2024/01/24/quarkus-reactive-messaging-http/

Quarkus Reactive Messaging HTTP is a Quarkus extension that brings in support for HTTP and WebSocket for Reactive Messaging.

This example demonstrates how your Quarkus application can utilize SmallRye Reactive Messaging to consume and produce HTTP messages.

https://jreact.com/index.php/kafka-short-reminder/reactive-messaging/

Example#3

quarkus-kafka-quickstart

The example is composed of two applications communicating through Kafka. Interactions with Kafka is managed by MicroProfile Reactive Messaging.

Example Architecture

Description and code: https://jreact.com/index.php/2024/01/14/quarus-kafka-quickstart/