GRPC (GOOGLE REMOTE PROCEDURE CALL) ESTRUTURA UNIVERSAL DE CÓDIGO ABERTO

Autores

DOI:

https://doi.org/10.47820/recima21.v4i1.4492

Palavras-chave:

Código. Computador. Desempenho. Estrutura. GRPC. Programação.

Resumo

Este trabalho tem o objetivo de estudar o GRPC (google remote procedure call), trata-se de uma estrutura universal de código aberto muito usual para melhoria na comunicação em qualquer ambiente. Com essa ferramenta é possível conectar serviços e clientes de forma eficiente dentro e entre datacenters com suporte conectável para balanceamento de carga, rastreamento, verificação de integridade e autenticação, sendo aplicável também na computação distribuída para conectar dispositivos, aplicativos móveis e navegadores a serviços de backend. Foi realizada pesquisa bibliográfica a fim de justificar a relevância do tema, tanto para a sociedade como para profissionais do setor da engenharia da computação e programadores de computador, atualizando conhecimento da aplicação, instalação e uso desta tecnologia. Conclui-se que o uso dessa ferramenta por empresas, tanto de médio quanto grande porte, é de excelente viabilidade, pois possibilita a melhoria da comunicação entre diversos setores das empresas.

Downloads

Não há dados estatísticos.

Biografias Autor

Bruno Oliveira Bronze

Graduando no Curso Bacharelado de Engenharia da Computação da Universidade de Araraquara- UNIARA. Araraquara-SP.

Renata Mirella Farina

Orientador(a) Docente do curso Engenharia da Computação da Universidade de Araraquara- UNIARA. Araraquara-SP.

Fabiana Florian

Coorientadora. Doutora em Alimentos e Nutrição. Docente do curso de Engenharia da Computação da Universidade de Araraquara - UNIARA.

Referências

DEV – Componentes gRPC. Disponível em: https://dev.to/expertostech/o-que-e-grpc-seus-componentes-rpc-e-http2-parte-1-nnm >Acesso em 18 de agosto de 2023.

GIL, A. C. Métodos e técnicas de pesquisa social São Paulo: Atlas, 1994.

ISANTOS – Desvantagens do gRPC. Disponível em: https://blog.lsantos.dev/guia-grpc-1/#:~:text=O%20gRPC%20foi%20criado%20pela,RPC%20(Remote%20Procedure%20Call). >Acesso em 18 de agosto de 2023.

JAMES NK – Padrão. Disponivel em: https://learn.microsoft.com/pt-br/dotnet/architecture/grpc-for-wcf-developers/approach >Acesso em 18 de agosto de 2023.

ZUP – Vantagens do gRPC. Disponível em: https://www.zup.com.br/blog/grpc-o-que-e-beagle >Acesso em 18 de agosto de 2023.

ZHUANLAN – RPC. Disponível em: https://zhuanlan.zhihu.com/p/373184014 >Acesso em 28 de agosto de 2023.

INDRASIRI, K; KURUPPU, D. gRPC Up & Running: Building Cloud Native Applications with Go and Java for Docker and Kubernetes. First Edition. Sebastopol: O’Reilly, 2020.

BIRRELL, A; NELSON, B. Implementing Remote Procedure Calls. ACM Transactions on Computer Systems, v. 2, n. 1, p. 39 – 59, fevereiro, 1984. Disponível em: https://dl.acm.org/doi/pdf/10.1145/2080.357392. >Acesso em: 17 junho 2023.

NEWMAN, S. Building microservices. First Edition. Sebastopol: O’Reilly, 2015.

VERTIGO - gRPC para construção de APIs. Disponivel em: https://vertigo.com.br/grpc-ou-rest-qual-utilizar/ >Acesso em: 17 junho 2023.

Publicado

10/11/2023

Como Citar

Oliveira Bronze, B., Mirella Farina , R., & Florian, F. (2023). GRPC (GOOGLE REMOTE PROCEDURE CALL) ESTRUTURA UNIVERSAL DE CÓDIGO ABERTO. RECIMA21 -Revista Científica Multidisciplinar - ISSN 2675-6218, 4(1), e414492. https://doi.org/10.47820/recima21.v4i1.4492