GRPC (GOOGLE REMOTE PROCEDURE CALL) UNIVERSAL OPEN SOURCE FRAMEWORK

Authors

DOI:

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

Keywords:

Code. Computer. Performance. Structure. GRPC. Schedule.

Abstract

This work aims to study the GRPC (google remote procedure call), it is a universal open source structure very common for improving communication in any environment. With this tool, it is possible to efficiently connect services and clients within and between datacenters with pluggable support for load balancing, tracing, health checking, and authentication, and is also applicable in distributed computing to connect devices, mobile applications, and browsers to backend services. Bibliographic research was carried out in order to justify the relevance of the theme, both for society and for professionals in the computer engineering sector and computer programmers, updating knowledge of the application, installation and use of this technology. It is concluded that the use of this tool by companies, both medium and large, is of excellent feasibility, as it enables the improvement of communication between various sectors of companies.

Downloads

Download data is not yet available.

Author Biographies

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.

References

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.

Published

10/11/2023

How to Cite

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