V2EX  ›  英汉词典

Protobuf

释义 Definition

protobuf(Protocol Buffers 的简称):一种由 Google 提出的语言无关、平台无关数据序列化格式,常用于高效地存储与传输结构化数据(例如在微服务、gRPC、跨语言通信中)。也常指其配套的 .proto 定义文件与代码生成工具链。

发音 Pronunciation (IPA)

/ˈproʊtoʊbʌf/

例句 Examples

We use protobuf to serialize messages.
我们用 protobuf 来序列化消息。

To reduce bandwidth and keep backward compatibility, the team migrated its public API from JSON to protobuf and introduced versioned schemas.
为了减少带宽并保持向后兼容,团队把公开 API 从 JSON 迁移到 protobuf,并引入了带版本的 schema(模式)定义。

词源 Etymology

protobuf 来自 Protocol Buffers 的缩写与口语化简称:protocol(协议)+ buffer(缓冲/容器),强调用一种“协议化的字段结构”把数据装进可高效传输的二进制表示中。最早由 Google 在内部使用,后开源并广泛流行于分布式系统领域。

相关词 Related Words

文学/著作中的用例 Literary / Notable Works

  • Martin Kleppmann《Designing Data-Intensive Applications》(《数据密集型应用系统设计》)中在讨论数据编码/序列化与模式演进时提到 Protocol Buffers
  • Kasun Indrasiri, Danesh Kuruppu《gRPC: Up and Running》中将 Protocol Buffers 作为 gRPC 的核心 IDL 与消息格式进行介绍。
  • Kelsey Hightower 等《Kubernetes: Up & Running》等云原生相关书籍/资料中,常在 API、对象模型或通信机制语境下提到 Protocol Buffers
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2103 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 14:26 · PVG 22:26 · LAX 06:26 · JFK 09:26
♥ Do have faith in what you're doing.