Я продолжаю читать, что буферы протокола отлично подходят для обратной совместимости из-за нумерованных полей.Но почему?
Скажем, модель V1 содержит имя и фамилию, а V2 добавляет среднее имя.Если у подписчика есть V1 и он получает сообщения V2, JSON и Protobuf будут игнорировать среднее имя, и ничего не ломается.
Так когда же протобуф лучше при обратной совместимости, чем json?