Components

Kafka

The event streaming component in ProAI, deployed through Strimzi.

Agentic Friendly

Component Category

Event streaming

Component Description

Kafka is the event streaming component used in ProAI for carrying and distributing streams of data between producers and consumers. In BullSequana AI, Kafka is deployed and managed through the Strimzi operator.

Why It Is Used

It provides the backbone for event-driven data movement, helping the platform support streaming use cases and decoupled producer-consumer architectures.

Learn More

Interacts With

  • Keycloak for OAuth-based authentication in the platform configuration
  • Producers and consumers that exchange streaming events through Kafka topics
  • ProAI and higher-layer services that need event-driven data movement
  • Runtime delivery and Kubernetes services that manage the deployment

On this page