Вступить в клуб →
средняявопросПотоковая поставка: Kafka, CDC и окна

Продюсер удалил обязательное поле из схемы Avro, и старые консьюмеры упали

События payments пишутся в Avro со Schema Registry, режим совместимости — NONE. Команда платежей удалила из схемы обязательное поле currency, выкатила продюсер — и три загрузчика данных, читающие это поле, начали падать на десериализации.

Какая настройка не пропустила бы такую схему?

  • Режим совместимости FORWARD или FULL
  • Режим совместимости NONE с ручной проверкой
  • Отказ от Schema Registry в пользу JSON
  • Увеличение retention топика

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела