Ruby implementation #9
Replies: 2 comments 2 replies
-
🙏 We REALLY need an alternative to Google's gRPC client in the Ruby world. Something that is implemented in pure Ruby and fully leverages async I/O. Anything written in C is fundamentally at odds with concurrent Ruby and is horribly inefficient due to blocking I/O. The client should work in a Rails environment, but integrations are not especially important. |
Beta Was this translation helpful? Give feedback.
-
Would folks be open to a Connect Ruby implementation that exclusively uses Connect-JSON instead of protobuf? We would still have to generate Ruby classes from proto types, but without supporting protobuf-binary serialization - only JSON. The advantage here is that we wouldn't have to tackle building a spec-conformant pure-Ruby protobuf library, nor would we have to depend on Google's C protobuf/gRPC libraries. |
Beta Was this translation helpful? Give feedback.
-
Would you or your company use a Connect implementation in Ruby? If yes, please leave a comment and tell us more about what you'd like, especially important framework integrations (Sinatra? Rails?).
30 votes ·
Beta Was this translation helpful? Give feedback.
All reactions