We are currently using Protocol Buffers as serialization mechanism for kafak message. We are going to move to Avro. We tested Avro Confluent consumer with Schema Registry and according to those tests, Avro consumer is little bit slow compare to protobuff consumer.
My question is do we need to manually cash schemas or Python AvroConsumer handle cash it self? I'm using confluent_kafka AvroConsumer.