два сервиса, service A - пишет в топик, service B читает.
Оба пользуются одной и той же схемой авро.
Только вот когда регистрируешь схему и отправляешь схему то показывается в схеме что namespace: package.service.A.ClassName
И при попытке считать сообщение в сервисе B получаю ошибку `Could not find class package.service.A.ClassName
specified in writer's schema whilst finding reader's schema for a SpecificRecord.`
Вот тут у чувака такая же проблема https://groups.google.com/d/topic/confluent-platform/GQDKji8gUR4
Но его совет перенести класс в тот же пакет с сервисом не помог
Вынес модель на основе схемы в 3ий пакет и использовал в обоих сервисах с одним и тем же неймспейсом заработало Только теперь вопрос как это должно работать в разных сервисах 🤨
можешь сговнякать репродьюсер?
Обсуждают сегодня