Американская компания Confluent переносит идентификаторы схем в заголовки сообщений Kafka для упрощения управления данными
2026-06-04 10:41
В избр.

Репортаж от Wedoany,Компания Confluent официально представила обновление для Apache Kafka, которое переносит хранение идентификатора схемы (schema ID) из тела сообщения в его заголовки, чтобы упростить процессы управления данными.

В традиционных развертываниях Kafka идентификатор схемы встраивается непосредственно в тело сообщения. Хотя это гарантирует правильную десериализацию событий потребителями, такой подход приводит к тесной связи метаданных схемы с самими данными. В среде, где несколько команд потребляют один и тот же поток событий, это увеличивает сложность эволюции схемы и накладные расходы на координацию.

Новое решение помещает идентификатор схемы в заголовки записей Kafka, оставляя тело сообщения неизменным. Во время выполнения потребитель использует идентификатор из заголовка для получения соответствующей схемы из Confluent Schema Registry (реестра схем). Этот метод совместим с различными форматами, такими как Avro, Protobuf и JSON Schema, одновременно снижая зависимость от тесно связанных линейных форматов, делая потоки событий более гибкими и упрощая их интеграцию в нижестоящие системы.

Патрик Нефф (Patrick Neff), руководитель команды CSTA компании Confluent (регион CEMEA), в своей публикации в LinkedIn отметил, что управление схемами играет ключевую роль в содействии повторному использованию данных между потоковыми и аналитическими системами и является важным фактором для раскрытия всей ценности данных.

Подход, основанный на заголовках, поддерживает поэтапное внедрение. Команды могут внедрить управление схемами без необходимости масштабной переработки или координации всех производителей и потребителей. Идентификатор схемы может быть добавлен к существующим потокам событий, что позволяет командам постепенно внедрять более строгие практики управления схемами, сохраняя при этом обратную совместимость.

Гуннар Морлинг (Gunnar Morling), технический эксперт Confluent, отмечает, что после переноса идентификатора схемы в заголовки сообщений тело становится независимым и самодостаточным, что значительно улучшает совместимость с системами хранения и нижестоящими фреймворками обработки, улучшая пользовательский опыт.

Отделение метаданных схемы от тела сообщения позволяет производителям и потребителям развиваться независимо друг от друга, а проверка сосредотачивается в Schema Registry, что снижает накладные расходы на координацию и упрощает эволюцию схемы в крупномасштабных средах. Этот шаг также способствует единообразному повторному использованию структурированных данных событий в различных конвейерах, повышая совместимость с такими инструментами, как Apache Flink, а также с аналитическими системами или системами машинного обучения.

Дэвид Араужо (David Araujo), директор по управлению продуктами Confluent, объясняет, что эта функция позволяет прикреплять схему к существующим данным в Kafka без изменения формата тела сообщения, обеспечивая модель внедрения с нулевым временем простоя и независимостью от клиента.

В некоторых сценариях миграции может потребоваться обновление коннекторов Kafka и нижестоящих инструментов, которые предполагают, что метаданные схемы встроены в тело сообщения, поэтому оба метода могут сосуществовать в течение некоторого времени. В настоящее время эта функция доступна в Confluent Cloud и, как ожидается, будет предоставлена в Confluent Platform (с поддержкой Schema Registry в рамках существующей модели лицензирования).

Данный материал скомпилирован платформой Wedoany. При цитировании материалов, созданных с помощью искусственного интеллекта (ИИ), необходимо обязательно указывать источник — «Wedoany». В случае выявления нарушения прав или иных проблем просим своевременно информировать нас. Сайт оперативно внесёт изменения или удалит материал.Электронная почта: news@wedoany.com

Связанные продукты
Связанные рекомендации
Китайская компания Guanglian Xinke завершила раунд финансирования серии A на сумму почти 500 миллионов юаней
2026-06-04
Основатель японской SoftBank Масаёси Сон с состоянием в 100,7 миллиарда долларов вновь стал самым богатым человеком Азии
2026-06-04
Инвестиции тайваньской TSMC в США достигли 165 миллиардов долларов
2026-06-04
Запуск платформы AI-социального найма китайской компании Qingfeng Technology
2026-06-04
Американская компания Liquid AI выпустила пограничную модель на 8 млрд параметров, активирующую лишь 1,5 млрд при инференсе
2026-06-04
Выставка и форум AI+ Power 2026 пройдут в Гонконге 4–5 июня
2026-06-04
Компания Silicon Labs представляет беспроводную платформу третьего поколения, получившую сертификацию PSA уровня 4
2026-06-04
Компания Intel представила OpenVINO Physical AI для масштабного развертывания воплощенного интеллекта
2026-06-04
Ежемесячная выручка китайской модели Seedance 2.0 от ByteDance превышает 1 миллиард юаней
2026-06-04
Горнодобывающая промышленность, энергетика и сельское хозяйство Бразилии стимулируют рост рынка спутниковой связи
2026-06-04
Последние новости
1
Китайская компания Guanglian Xinke завершила раунд финансирования серии A на сумму почти 500 миллионов юаней
2
Испанский производитель ABS-смол Elix Polymers возобновил производство
3
Индийская группа SHAKTI ввела в эксплуатацию газопроизводственный объект мощностью 178 тонн в сутки
4
Основатель японской SoftBank Масаёси Сон с состоянием в 100,7 миллиарда долларов вновь стал самым богатым человеком Азии
5
Инвестиции тайваньской TSMC в США достигли 165 миллиардов долларов
6
Запуск платформы AI-социального найма китайской компании Qingfeng Technology
7
Американская компания Liquid AI выпустила пограничную модель на 8 млрд параметров, активирующую лишь 1,5 млрд при инференсе
8
Выставка и форум AI+ Power 2026 пройдут в Гонконге 4–5 июня
9
Министерство природных ресурсов России отменяет заявительный принцип на драгоценные металлы в россыпях с 3 июня 2026 года
10
В мае 2026 года производство рафинированного висмута в Китае, как ожидается, снизится примерно на 17%