Буферы протокола — это независимый от языка и платформы способ кодирования структурированных данных в эффективный, но расширяемый формат. Google использует буферы протоколов почти для всех своих внутренних протоколов RPC и форматов файлов. Это также кодировка данных по умолчанию, используемая платформой gRPC с открытым исходным кодом.