Skip to main content
Quick navigation

Apache Kafka-wire compatible solutions

Azure Event Hubs

Event Hubs is a fully managed, cloud-native service provided on Azure.

To configure Azure Event Hubs, follow their guide: https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-for-kafka-ecosystem-overview

The concepts are similar:

Kafka ConceptEvent Hubs Concept
ClusterNamespace
TopicEvent Hub
PartitionPartition
Consumer GroupConsumer Group
OffsetOffset

Connecting to Event Hubs in Conduktor

You can use this configuration snippet:

bootstrap.servers=NAMESPACENAME.servicebus.windows.net:9093
security.protocol=SASL_SSL
sasl.mechanism=PLAIN
sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username="$ConnectionString" password="{YOUR.EVENTHUBS.CONNECTION.STRING}";
... password="Endpoint=sb://mynamespace.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=XXXXXXXXXXXXXXXX";

Redpanda

Redpanda is an Apache Kafka compatible event streaming platform. No Zookeeper, no JVM, and no code changes required.