TIBCO Schema Repository Overview
The TIBCO Schema Repository is a RESTful service layer for you to register and manage schemas for mutually compatible message formatting between producer and consumer applications. Using an external message format allows for easier development and more robust operation.
The schemas are expressed with the Apache Avro JSON schema representation used with Apache Kafka. The Avro schema representation is widely used, flexible, and compact. Avro handles data structures, field names, and types for structured and maintainable message exchange.
Kafka maintains message streams within a cluster of brokers (servers). Brokers are unaware of the actual content or format of messages including fields and data types. For more information about Apache Kafka brokers, producers, and consumers, see Apache Kafka documentation.
TIBCO FTL® provides storage and is required to run the Schema Repository (see the TIBCO Product Documentation).