Hacker News new | past | comments | ask | show | jobs | submit login

RPC/proto is for transport.

Required/validation is for application.




If that's true, why have types in proto at all? Shouldn't everything be an "any" type at the transport layer, and the application can validate the types are correct?


Different types can and do use different encodings




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: