You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add protobuf v4 server code generation and server codec support.
Motivation
A beta version of the Google-assumed protobuf library seems to have been released (4.30.0-beta1). Assuming this will eventually provide semi-official Proto Text and JSON serialization support. See docs.
Given that the protobuf library wraps the C++ implementations, I'd lean towards assuming that any new gRPC Rust implementation will also wrap the C++ server given the battle-tested C++ proto messages stated reasonings. Or maybe it would be pure Rust, but based on another runtime like Cloudflare's Pingora. In any case, developers may wish to stick with tonic/hyper/tokio, but replace prost.
Caveats
Message generation will probably not be done under the prost project?
Have not tried to compile the protos myself personally (Ubuntu 22.04.5 LTS, x86_64):
Feature Request
Add
protobuf
v4 server code generation and server codec support.Motivation
A beta version of the Google-assumed
protobuf
library seems to have been released (4.30.0-beta1). Assuming this will eventually provide semi-official Proto Text and JSON serialization support. See docs.Given that the
protobuf
library wraps the C++ implementations, I'd lean towards assuming that any new gRPC Rust implementation will also wrap the C++ server given the battle-tested C++ proto messages stated reasonings. Or maybe it would be pure Rust, but based on another runtime like Cloudflare's Pingora. In any case, developers may wish to stick withtonic
/hyper
/tokio
, but replaceprost
.Caveats
prost
project?The text was updated successfully, but these errors were encountered: