【发布时间】:2020-01-07 21:40:03
【问题描述】:
Kafka schema-registry 提供了一种使用通用数据合约对来自 Kafka 的数据进行序列化和反序列化的好方法。然而,数据契约(.avsc 文件)是生产者和消费者之间的粘合剂。
一旦生产者制作了 .avsc 文件,就可以将其签入到生产者一方的版本控制中。根据语言,它也会自动生成类。
然而,
- 对于消费者来说,下拉模式定义以供参考的最佳机制是什么?是否有类似 swaggerhub 或 avro 的典型 api 文档门户?
- 如果我们使用 Confluent 平台,控制中心会提供一个 gui 来查看与主题关联的架构,但它也允许用户进行编辑。生产者和消费者团队之间如何运作?什么会阻止消费者或任何人直接在 Confluent 平台上编辑架构?
- 这是我们需要使用 rest-proxy 自定义构建的东西吗?
【问题讨论】:
标签: apache-kafka avro confluent-platform confluent-schema-registry