---
title: Kafka TCP
slug: manufacturing-connect-edge-v1/kafka-tcp
docTags: 
createdAt: 2023-12-01T19:35:46.067Z
---

Review the [Kafka TCP Integration Guide](docId\:q-sRRSHg45NMfEFS759P-).&#x20;

## Overview

Kafka TCP integration enables an Edge System to connect with a Kafka broker.

## Supported Versions

Compatible with Kafka versions from 0.10.1.0 to 2.1.0.

## Supported Communication

- Outbound (Publish data from Edge to Kafka broker) - Yes
- Inbound (Subscribe data from Kafka broker to Edge) - Yes

## Configurations

| **Variable**       | **Detail**                                                                                                                                                                                            | **Required** |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
| Name               | Enter a name for the connector                                                                                                                                                                        | Yes          |
| Brokers            | List of Kafka brokers separated by comma (Must be reachable from the Edge system)                                                                                                                     | Yes          |
| SASL mechanism     | SASL mechanism values include: NONE, SASL\_PLAINTEXT. SCRAM-SHA-256, and SCRAM-SHA-512. This field can only be used if username is not empty.                                                         | Yes          |
| Username           | Enter the username                                                                                                                                                                                    | No           |
| Password           | Enter the user password                                                                                                                                                                               | No           |
| Topic              | Default topic for publishing                                                                                                                                                                          | Yes          |
| Throttling limit   | Set a limit on the number of outbound messages per second. If sending data to a server that has restrictions on the rate of incoming messages, this ensures that no messages are lost.                | No           |
| Persistent storage | If enabled, messages in the outbound queue are stored on disk. If there are interruptions in connection or power loss, messages will be retained and eventually sent when the connection is restored. | No           |
| Queue mode         | Select the sequence of data transfer: FIFO or LIFO. Selecting FIFO (First In First Out) will send the earliest message first. Selecting LIFO (Last In First Out) will send the latest message first.  | No           |

## Compatibility Validation

This information is just for reference. More products and versions may be supported provided they are compatible with the supported version as mentioned above.

| Product      | Version  |
| ------------ | -------- |
| CloudKarafka | 0.11.0.0 |

