Reputation: 473
As you may know Kafka uses a binary protocol in application layer to transfer messages through network, this unknown protocol is problematic in highly secured networks. Are there any message broker tool to be alternative of Kafka over HTTP protocol?
Our Task is to send data from several origins to a single destination over a MAN network.
Open Source and Java based solutions are preferred.
Thank you in advance.
Upvotes: 3
Views: 9152
Reputation: 71
For people interested in 100% open source option for bridging Apache Kafka to HTTP protocol you can also take a look at Strimzi Kafka Bridge. Is also Java based and runs on Kubernetes too.
Upvotes: 1
Reputation: 3264
Kafka-rest is an http rest proxy for kafka, and support https.
Kafka is using tcp, so it's not really an unknown protocol. You can set ssl or sasl over kafka (https://docs.confluent.io/current/kafka/security.html and https://kafka.apache.org/documentation/#security)
Upvotes: 6