Skip to content

Add code and configuration for OKAFKA Hands-on-Lad #381

Open
@pasimoes

Description

@pasimoes

Add code and configuration for OKAFKA Hands-on-Lab

Kafka Client for Oracle Transactional Event Queues (a.k.a. OKAFKA) is a library providing Kafka Java client compatibility to Oracle Transactional Event Queues.

This Hands-on-lab will help developer understand Event Mesh using two message brokers and the technical capabilities inside the converged Oracle Database to support a scalable event-driven microservices architecture. "The developer will learn how to Kafka is similar to TxEventQ and how easy it is to convert an Apache Kafka Java microservice application to run with Oracle TxEventQ emulating a Kafka Broker."

Developer will create four event-driven microservices and two messaging brokers to allow communication between them. In the first lab, you will deploy an Apache Kafka broker to leverage the event-driven communication between two microservices written in Spring Boot. In the second lab, you will create an Oracle Transactional Event Queues (TxEventQ) and experience the Kafka APIs working in the Kafka compatibility mode. Likewise, this module has the Spring Boot producer and consumer microservices but with Kafka Java client for TxEventQ, using the okafka library.

Estimated Workshop Time: 30 minutes

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions