Forum Discussion

harishankarkaim's avatar
harishankarkaim
New Contributor
7 years ago

Protocol used in the Confluent Kafka Producer snap to publish messages in to Kafka topic

What is the protocol used in the confluent kafka producer snap to publish the messages to kafka topic?

3 Replies

  • Hi Taylor,

    Just like how rest post snap communicates with external web service using HTTS protocol, which is the protocol used by confluent kafka producer snap to communicate with kafka?

    • ptaylor's avatar
      ptaylor
      Employee

      The REST snaps use either HTTP or HTTPS, depending on how the service is configured on the server side. The Kafka snaps are similar. The Kafka broker defines one or more listeners through which clients can use the Kafka protocol. A Kafka listener is bound to a specific TCP port, and just like an HTTP listener, may be configured with or without SSL. A Kafka listener may also be configured with SASL-based authentication.