Protobuf 模式的模式注册表

问题描述 投票:0回答:4

我正在对我的组织使用 Protobuf 进行调查,并且需要执行模式发现。我看过许多与 Avro 的 Confluence Schema Registry 相关的文章。人们使用 Protobuf 做什么?

protocol-buffers
4个回答
11
投票

更新:Confluence 现在在其架构注册表中支持本机 protobuf 架构,与 Avro 或 Json 架构相同。

OLD:我见过的大多数项目都使用 git 存储库来存储所有协议缓冲区(.proto 文件)。目标是与其他团队分享。然后,您可以将它们作为 git 子模块导入到您的任何项目中


7
投票

自从 4 年前提出这个问题以来,Confluence 已在其架构注册表中添加了对 protobuf 和 JSON 架构格式的支持。


6
投票

还有另一个为 ProtoBuff 架构注册表构建的 SaaS 解决方案,称为 BSR,即 Buff 架构注册表。目前正处于测试阶段,他们欢迎测试版用户。

以下是此 BSR 的详细信息:https://docs.buf.build/roadmap/

单击此处的加入等待名单以请求测试版用户权限https://buf.build/


0
投票

此外,一种新的开源解决方案正在积极开发中:https://pbuf.io/。它提供带有 CLI 的本地注册表,用于供应

.proto
文件。

© www.soinside.com 2019 - 2024. All rights reserved.