Architecture

The following diagram illustrates the interactions between the Schema Repository, the Apache Kafka Brokers, and the Apache Kafka Clients.

The TIBCO schema repository assists with schema storage and management between the Schema Repository and the Apache Kafka messaging system. The FTL server (typically a cluster of three or more) provides back-end storage of the schemas.

The Schema Repository daemon (tibschemad) stores and retrieves Apache Avro message schemas. The Apache Avro message format is a widely used and compact representation supporting fast and efficient paring. Apache Avro also supports schema evolution and field name aliases.