Javamigrate-kafka-to-oracle

Kafka App

Starting Apache Kafka application used as the baseline for the migration walkthrough.

Kafka#Java#Kafka
What this sample helps you learn

This module is the starting point for the [Kafka-to-TxEventQ migration sample](../README.md). It uses the standard Apache Kafka Java client to create a topic, produce ten weather events, and consume them back from Apache Kafka.

What this sample demonstrates

Kafka

Kafka-compatible eventing and migration paths backed by Oracle AI Database queues.

Use when comparing separate-broker designs or moving Kafka-shaped workloads toward database-native eventing.

Highlights

  • Java 21+
  • Maven 3.9+
  • A running Apache Kafka broker on localhost:9092