Re:Fuchsia IDL Overview
by cmrdporcupine on Thursday March 17, 2022 @09:49AM
(#30711125)
This difference in focus doesn't stop various teams at Google from forcing gRPC/Protobuf into use in places where an IPC system like Mojo/FIDL or even a simple wire protocol (JSON over WebSocket say) would be more appropriate. I know of at least 2 HW/embedded type projects at Google where major engineering had to be done for months because an upstream team refused to use anything but gRPC.
[ Parent
| on HN ]
Mojo and FIDL aren't necessarily portable outside of their respective platforms. grpc may have unnecessary overhead when used for IPC, but it's well supported, understand, and portable. I don't claim to understand the full constraints the teams you refer to were under, but I'd like you to consider that they may have done what they thought was best.
Re:Fuchsia IDL Overview
by cmrdporcupine on Thursday March 17, 2022 @06:31PM
(#30716613)
Why would you assume I didn't consider?