Integración del registro de esquemas con Apache Kafka
El registro de esquemas almacena un historial versionado de todos los esquemas basado en un nombre de asunto especificado, proporciona muchos valores de compatibilidad y permite la evolución del esquema a lo largo del tiempo. El registro de esquema vive fuera de los brokers de Kafka y por separado de ellos.
El registro de esquema tiene tres componentes principales:
- Servidor web de registro: aplicación web que muestra los puntos finales de REST utilizados para gestionar entidades de esquema. Utilice un proxy web y un equilibrador de carga con muchos servidores web para proporcionar alta disponibilidad y escalabilidad. Para activar la alta disponibilidad del registro de esquemas, consulte Schema Registry HA.
- Almacenamiento conectable/Almacenamiento de metadatos del esquema: almacén relacional que contiene los metadatos de las entidades del esquema. Se admiten el almacenamiento en memoria y las bases de datos MySQL.
- Almacenamiento de Serdes: almacenamiento de archivos para los tarros de serializador y deserializador. Se admiten sistemas de archivos locales y almacenamiento HDFS. El almacenamiento del sistema de archivos local es el valor por defecto.
Los principales componentes de Schema Registry incluyen:
- Servidor web de registro: aplicación web que muestra los puntos finales de REST utilizados para gestionar entidades de esquema. Utilice un proxy web y un equilibrador de carga con muchos servidores web para proporcionar alta disponibilidad y escalabilidad. Consulte Schema Registry HA.
- Almacenamiento de metadatos del esquema de almacenamiento conectable: almacén relacional que contiene los metadatos de las entidades del esquema. Se admiten el almacenamiento en memoria y las bases de datos MySQL.
- Almacenamiento de Serdes: almacenamiento de archivos para los tarros de serializador y deserializador. Se admiten sistemas de archivos locales y almacenamiento HDFS. El almacenamiento del sistema de archivos local es el valor por defecto.
Interacción con el registro de esquemas
Nota
La configuración de JAAS es necesaria solo para un cluster activado para Kerberos (cluster de HA).
La configuración de JAAS es necesaria solo para un cluster activado para Kerberos (cluster de HA).