GRPC (GOOGLE REMOTE PROCEDURE CALL) UNIVERSAL OPEN SOURCE FRAMEWORK
DOI:
https://doi.org/10.47820/recima21.v4i1.4492Keywords:
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
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.
Downloads
Published
Issue
Section
Categories
License
Copyright (c) 2023 RECIMA21 - Revista Científica Multidisciplinar - ISSN 2675-6218
This work is licensed under a Creative Commons Attribution 4.0 International License.
Os direitos autorais dos artigos/resenhas/TCCs publicados pertecem à revista RECIMA21, e seguem o padrão Creative Commons (CC BY 4.0), permitindo a cópia ou reprodução, desde que cite a fonte e respeite os direitos dos autores e contenham menção aos mesmos nos créditos. Toda e qualquer obra publicada na revista, seu conteúdo é de responsabilidade dos autores, cabendo a RECIMA21 apenas ser o veículo de divulgação, seguindo os padrões nacionais e internacionais de publicação.