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.

Biografia do 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.

Downloads

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