3 ms·
as someone without experience in gRPC but interested to use it, I am curious why it was difficult to detect breaking schema changes? thanks
by anentropic 8y ago
as someone without experience in gRPC but interested to use it, I am curious why it was difficult to detect breaking schema changes?
thanks
- andy_ppp 8y agoBecause the schema is based on a numbered position rather than a field name. This means you need to never rename positions - if you want to deprecate fields you just loose the numbering. Numbers 0-15 use less space in the message than others for example.