Новая библиотека на Github
Как синхронизировать межсервисное взаимодействие на бэкенде?
Мы часто сталкивались с проблемой, когда структура отправленных сообщений менялась, а заинтересованные сервисы не были готовы к подобным изменениям. Например, это могло привести к некорректной обработке событий консьюмерами.
Мы начали внедрять Kafka Schema Registry для валидации данных межсервисного взаимодействия. Никита Герасимов из команды разработки Юлы, которого вы уже знаете по выступлению «Типизация Kafka-топиков в среде Golang + JSON/Protobuf» на VK Tech Talks, вместе с командой backend, выложил новую библиотеку на Github.
Там можно найти утилиту для работы с Confluent Schema Registry, которая позволяет регистрировать, валидировать схемы и получать информацию о хранимых схемах.
Post #186
682

- 🔥 7