learner
learner

Reputation: 950

Kafka Message Broker with AMQP Interface

Is it possible to have Kafka with AMQP support ?

Hi, I am new to Kafka and are in process of analyzing kafka. We like to replace our conventional message broker with Kafka and looking for a few questions. Our existing broker supports AMQP clients and we would like to use an AMQP connector/interface in Kafka so that our AMQP clients won't feel the infrastructure changes.

Upvotes: 4

Views: 5235

Answers (2)

Ryabchenko Alexander
Ryabchenko Alexander

Reputation: 12470

look at

https://github.com/yumok/amqp-kafka-bridge

AMQP - Apache Kafka bridge This project provides a software component which acts as a bridge between AMQP (Advanced Message Queuing Protocol) based clients and Apache Kafka cluster.

It provides a different way to interact with Apache Kafka because the latter supports natively only custom (proprietary) protocol. Thanks to the bridge, all clients which can speak AMQP (which is a standard OASIS and ISO-IEC) protocol can connect to Apache Kafka cluser in order to send and receive messages to/from topics.

Upvotes: 0

OneCricketeer
OneCricketeer

Reputation: 191963

AMQ clients are not compatible with the Kafka protocol, and out of the box, Apache Kafka has no such support.

In the latest release, Confluent provides an AMQ source connector which means that you need to run Kafka Connect processes alongside your Kafka brokers to ease transition.

There are other, similar services you can find elsewhere, as mentioned in the comments

Upvotes: 1

Related Questions