Я пытаюсь построить конвейер kakfa, который будет считывать входные данные JSON в тему Kafka.
Я использую сериализацию AVRO с реестром схемы, поскольку моя схема регулярно меняется.
На данный момент GenericRecord являетсяиспользуется для анализа схемы.
Но недавно я узнал, что доступны средства avro-tools для чтения схемы и создания классов Java, которые можно использовать для создания кода производителя.
Я не могу выбрать один из этих двух вариантов.
Подскажите, пожалуйста, какой из них лучше, так как моя схема часто меняется?