Use Cases

TIBCO FTL and Apache Kafka applications can exchange messages in several ways. This topic outlines some of those use cases.

Messages can flow in two directions between FTL applications and Apache Kafka topics.

Avro Messages

Apache Kafka applications read and write Avro messages according to the FTL-Avro translation scheme. For details about message translation, see FTL-Avro Translation Reference.

The TIBCO schema repository assists with schema storage and management.

JSON Messages without Schemas

Apache Kafka applications read and write JSON messages, without schemas, according to the FTL-JSON translation. (For detailed examples, see FTL-JSON Translation Reference.)

JSON Messages with Schemas

Apache Kafka applications read and write JSON messages with attached schemas.

Third-party sink connectors can also read JSON messages with attached schemas.