Пробобаф от жысона в этом плане вообще ни чем не отличается. Тебе надо его весь собрать, чтобы отправить и весь получить, чтобы разобрать.
протобаф очень сильно в этом плане как раз отличается от json. Как минимум потому что, если мне не изменяет память, у тебя размер каждого поля в байтах записан перед самим полем