Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hguerrero/amq-examples
This repository contains a set of examples to be used with Red Hat AMQ messaging suite components.
https://github.com/hguerrero/amq-examples
amq amq-broker amq-online amqp apache-kafka kafka kafka-streams kafka-streams-examples messaging quarkus-kafka quarkus-kafka-streams redhat
Last synced: 29 days ago
JSON representation
This repository contains a set of examples to be used with Red Hat AMQ messaging suite components.
- Host: GitHub
- URL: https://github.com/hguerrero/amq-examples
- Owner: hguerrero
- Created: 2018-02-08T15:09:41.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T22:38:09.000Z (11 months ago)
- Last Synced: 2024-10-03T12:35:13.800Z (about 2 months ago)
- Topics: amq, amq-broker, amq-online, amqp, apache-kafka, kafka, kafka-streams, kafka-streams-examples, messaging, quarkus-kafka, quarkus-kafka-streams, redhat
- Language: HTML
- Homepage:
- Size: 2.8 MB
- Stars: 39
- Watchers: 4
- Forks: 45
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Red Hat AMQ Examples
This repository contains a set of examples to be used with Red Hat AMQ messaging suite components.
* [AMQP HTML Websockets Demo](amq-html-demo): Stock Quote application showcasing `rhea` javascript client, websockets and TLS connections from the browser
* [Javascript Client](amq-js-demo): Simple `Hello World` nodejs application featuring `rhea` javascript client
* [AMQ Online Apache Camel ActiveMQ Client](amq-online-client): Apache Camel route using ActiveMQ component and `JmsSSLConnectionFactoy` for AMQ Online TLS connection
* [Spring SSL AMQP JMS Pool](amqp-jms-ssl): Spring application showing the AMQ JMS Pool Library with TLS connection* [Apache Camel SSL AMQP JMS Pool](camel-amqp-demo): Apache Camel producer and consumer routes using AMQ JMS Pool and TLS connection
* [Apache Camel AMQP to Kafka Bridge](camel-amqp-kafka-bridge): Apache Camel implementation of an AMQP to Kafka Bridge
* [Apache Camel AMQP TLS Consumer](camel-amqp-tls-consumer): Apache Camel AMQP component consumer using TLS connection
* [Apache Camel AMQP TLS Producer](camel-amqp-tls-producer): Apache Camel AMQP component producer using TLS connection
* [Apache Camel Kafka Component](camel-kafka-demo): Apache Camel Kafka component using TLS connection
* [Spring for Apache Kafka](kafka-demo): Spring application using the Spring for Apache Kafka project
* [Quarkus Apache Kafka Extension](kafka-quarkus-producer): Quarkus application using the Kafka extension and MicroProfile messaging
* [Quarkus Apache Kafka Streams Extension](kafka-streams-quarkus-rideshare): Quarkus application using the Kafka Streams extension and, Kogito for event processing
* [Apicurio service registry - Avro](registry-example-avro): Quarkus application using Apache Kafka with MicroProfile Reactive Messaging with the Apicuro service registry
* [Apicurio service registry - JSON Schema](registry-example-jsonschema): Quarkus application using Apache Kafka with MicroProfile Reactive Messaging with the Apicuro service registry to validate JSON payloads.## System Requirements
These applications are designed to be run with Red Hat AMQ 7 components. To compile and run these projects you will need:
* JDK 8 or 11+
* Maven 3
* GraalVM Community
* Docker Desktop or Podman