Go Standalone

Migrate Apache Kafka to Oracle AI Database Transactional Event Queues (TxEventQ)

Step-by-step migration sample from Apache Kafka to Oracle AI Database Transactional Event Queues.

#Java#Kafka#TxEventQ
What this sample helps you learn

![Migrate to TxEventQ](migrate-kafka-to-oracle-txeventq.png)

Highlights

  • First, in this README we'll demonstrate how to migrate a simple Apache Kafka application (kafka-app) to Oracle AI Database TxEventQ (kafka-app-step-1)
  • Next, in the Using Oracle JSON (OSON) section we'll add support for Oracle's optimized binary JSON format, OSON, to the app (kafka-app-step-2).
  • Finally, in the Transactional Messaging section, we further enhance the app to add transactional messaging to the consumer, so that database operations are handled using the same connection the consumer uses to receive messages (kafka-app-step-3).
  • kafka-app module -> Plain Apache Kafka App