Drain platform vs apache kafka

I am new to kafka and am interested in learning about the Confluent platform.

Confluent seems to have few user stories.

Does the platform platform add much more values โ€‹โ€‹only to kafka?

Or can someone tell me which one you are favorite?

I have to choose one of them.

+26
platform apache-kafka confluent
source share
1 answer

โ€œWhich one is your favoriteโ€ is probably not suitable for this forum because it is very subjective. However, I can describe the differences.

Confluent Platform includes Apache Kafka, so you will get it anyway. It also includes several things that can facilitate the use of Apache Kafka:

  • Clients in Python, C, C ++ and Go. Apache Kafka includes a Java client. If you use a different language, the Confluent Platform may include a client that you can use.
  • Connectors - Apache Kafka includes a file connector. Confluent adds HDFS, JDBC, and Elastic Search connectors.
  • REST Proxy - Adds a REST API to Apache Kafka, so you can use it in any language or even from your browser.
  • Schema Registry - if you use Avro, the scheme registry will store Avro schemes for each topic for you and help in the evolution of the scheme and its compatibility.
  • Support - Confluent Platform is supported by Confluent. Apache Kafka itself is not supported by anyone (other vendors pack it with their own platforms and support their own platforms, just like Confluent supports Kafka in Confluent Platform).

Hope this helps you choose.

+85
source share

All Articles