Bufory protokołów to niezależny od języka i platformy sposób kodowania danych strukturalnych w wydajnym, ale rozszerzalnym formacie. Google używa buforów protokołów dla prawie wszystkich swoich wewnętrznych protokołów RPC i formatów plików. Jest to również domyślne kodowanie danych używane przez platformę gRPC typu open source.