RustのゼロコピーProtobufとConnectRPC

https://medium.com/@iainmcgin/zero-copy-protobuf-and-connectrpc-for-rust-69bda8ac0f02

記事

  • ゼロアロケーションでprotobufをデシリアライズする新しいRustライブラリ
  • ConnectRPC(gRPC互換の高性能RPCフレームワーク)と統合
  • ヒープへの負荷を最小限に抑えたレイテンシ重視のシステム向け

ディスカッション

  • コメント欄では「真のゼロコピーにはFlatBuffersが必要。これは実質ゼロアロケーションだ」との指摘あり
  • Hyper/Tonic のH2仕様違反(GOAWAY、nginx/ALBとの非互換)が実用上のブロッカーとして挙げられている
  • Googleのゼロコピーprotobuf対応の遅さを批判する声もあり、エコシステムの分断を懸念する意見も

HN(Hacker News)で議論を読む


原文(英語): Zero-copy protobuf and ConnectRPC for Rust


Type Link
Added Apr 20, 2026
Modified Apr 20, 2026