Zwing Docs

Kafka Platform

Kafka Platform Documentation

Introduction

Kafka is our distributed streaming platform used for event-driven communication between services.

  • Purpose: Messaging, analytics, audit logs, etc.
  • Usage Examples: dip-service, notifications-service, etc.

🏗️ Infrastructure Overview

  • Deployment: Strimzi on Kubernetes / Confluent Cloud / Self-hosted
  • Kafka Version: 3.x.x
  • Zookeeper/KRaft: [details here]
  • Topic Convention: env.service.topic (e.g., prod.orders.created)

Environments

We currently host 3 environments of Kafka service.

EnvironmentAKS Cluster NameNamespace
Stagingg1stagekafkaclusterkafka
UATg1stagekafkaclusteruat-kafka
Productiong1prodkafkaclusterprod-kafka
Edit on GitHub