Zero-copy protobuf and ConnectRPC for Rust

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

Article

  • New Rust library for zero-allocation protobuf deserialization
  • Integrates with ConnectRPC for high-performance gRPC-compatible services
  • Targets latency-sensitive systems needing minimal heap pressure

Discussion

  • Commenter notes true zero-copy requires FlatBuffers; this is really zero-allocation
  • Hyper/Tonic H2 spec violations (GOAWAY, nginx/ALB) flagged as blocker
  • Google criticized for slow zero-copy protobuf support, risking ecosystem fragmentation

Discuss on HN


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