gRPC - Definição do Glossário CI/CD
O gRPC é um framework de RPC que usa HTTP/2 e Protocol Buffers para chamadas de serviço rápidas e fortemente tipadas.
O gRPC é um framework de chamada de procedimento remoto de alto desempenho que usa HTTP/2 para transporte e Protocol Buffers para serialização. Os pipelines de CI geram stubs de cliente a partir de arquivos .proto e testam o código gerado.
O gRPC contrasta com o REST ao usar Protocol Buffers binários e stubs gerados. Um pipeline regenera esses stubs a partir do .proto e falha se o código gerado divergir do que está comitado.
Guias relacionados
Protocol Buffers - CI/CD Glossary DefinitionProtocol Buffers: Protocol Buffers (protobuf) is a language-neutral binary serialization format defined by `.…
REST - CI/CD Glossary DefinitionREST: REST (Representational State Transfer) is an architectural style for APIs using HTTP methods, URLs as r…
Serialization - CI/CD Glossary DefinitionSerialization: Serialization is converting an in-memory object into a byte or text format (JSON, protobuf) fo…