What is the protocol used in the confluent kafka producer snap to publish the messages to kafka topic?
I’m not sure exactly what you’re asking. The Kakfa protocol is documented here:
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?
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.