Oracle Backend for Microservices and AI
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Apache Kafka

Apache Kafka

Apache Kafka is an open-source, distributed streaming platform designed for high-throughput, fault-tolerant, and scalable real-time data processing. It acts as a messaging system that enables applications to publish, subscribe to, store, and process streams of data (events or messages) efficiently.

Access the Kafka cluster

The address to the boot strap servers in Oracle Backend for Microservices and AI is:

kafka-cluster-kafka-bootstrap.kafka.svc.cluster.local:9092

An example Spring Boot application.yaml could look like this:

spring:
  kafka:
    bootstrap-servers: kafka-cluster-kafka-bootstrap.kafka.svc.cluster.local:9092

Strimzi Operator

The Kafka cluster is deployed using the Strimzi operator. The cluster is using Zookeeper.