Skip to content

This is demo inspired from the Camel Quarkus workshop

Notifications You must be signed in to change notification settings

zbendhiba/camel-rest-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Connecting Disparate Systems in a Lightweight Way

This repository contains a demo for a talk on connecting disparate systems in a lightweight way.

Prerequisites:

  • Java 17+ JVM
  • Docker or an equivalent containerization tool (e.g., podman)
  • Optional Credentials for an AWS S3 bucket and a Telegram chatbot, along with your chat ID
  • Optional Postgresql database and Kafka

Demo Architecture Figure 1: High-level architecture of the demo

To run the demo in development mode, follow these steps:

$ ./mvnw compile quarkus:dev

Running in development mode will automatically provision the Postgresql database and Kafka broker. If you lack credentials for AWS S3 or Telegram, any errors will be captured in the Kafka topic.

About

This is demo inspired from the Camel Quarkus workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published