I’ve seen that there are many schema registry implementations supporting avro format.
Some of them are:
-
Apicurio Registry
-
AWS Glue Schema Registry
-
Google Cloud Schema Registry
-
Redhat Service registry
My question is:
Is io.confluent.kafka.serializers.KafkaAvroSerializer
(and KafkaAvroDeserializer
), which performs schema registry
validation, supposed to be compatible with the above registries? Is there any common specification shared between them?