Junior — Middle
Qual protocolo é utilizado para serializar dados na troca através do gRPC?
sobes.tech IA
Resposta da IA
O gRPC utiliza o protocolo Protocol Buffers (protobuf) para a serialização de dados. É um formato binário compacto, rápido e eficiente que permite descrever estruturas de dados e gerar automaticamente código para diferentes linguagens de programação.
Exemplo de descrição de uma mensagem em protobuf:
syntax = "proto3";
message Person {
string name = 1;
int32 id = 2;
string email = 3;
}
Ao trocar dados via gRPC, estes são serializados no formato protobuf, garantindo alta performance e transmissão compacta.