schema registry:共享部分/授权系统

时间:2018-04-27 07:57:21

标签: apache-kafka avro confluent confluent-schema-registry

我们需要与另一家公司共享部分Schema注册表,并且不希望他们看到所有模式。他们也需要为他们做同样的事情。

我们每个人都可以共享部分模式注册表吗?

1 个答案:

答案 0 :(得分:0)

开箱即用,否。

假设每个Schema Registry都挂接到单独的Kafka群集(将它们称为yourstheirs),您可以做的就是

  1. 将Kafka Streams应用程序写到filter()主题中您希望他们看到的消息。

  2. 使用MirrorMaker或Confluent Replicator将您的本地_schemas_theirs主题复制到另一个注册表正在读取的_schemas_theirs群集的theirs主题中。

  3. 让他们做同样的事情,将过滤后的数据复制到_schemas Kafka Cluster的yours主题