PHP e gRPC: Como Implementar um Cliente gRPC de Forma Simples com PHP | Dias de Dev

  Рет қаралды 3,562

Dias de Dev

Dias de Dev

Күн бұрын

Пікірлер: 44
@DiasDeDev
@DiasDeDev 7 ай бұрын
🆘 SOS Sul → www.vakinha.com.br/vaquinha/a-maior-campanha-solidaria-do-rs Outras possibilidades de vakinha → www.vakinha.com.br/tag/sos_enchentes
@lucas6parnoff
@lucas6parnoff 7 ай бұрын
Se for possível um video so servidor gRPC em PHP, vai ser bastante útil. Doem para o nosso vizinho RS, daqui de Chapecó-SC também vai bastante doações para os nossos vizinhos gauchos.
@DiasDeDev
@DiasDeDev 7 ай бұрын
Fim de semana que vem vou estar aí em Chapecó, hein!?
@DiasDeDev
@DiasDeDev 7 ай бұрын
Um detalhe importante que eu deixei de fora do vídeo: é necessário instalar o pacote grpc/grpc com composer (composer require grpc/grpc). 😬
@taylorsouza164
@taylorsouza164 7 ай бұрын
Fala sobre o servidor gRPC com PHP 💪🏼
@DiasDeDev
@DiasDeDev 7 ай бұрын
Vou preparar um vídeo sobre 😁
@CaioViniciusAlvesFerreira
@CaioViniciusAlvesFerreira 3 ай бұрын
Parabéns pelo vídeo! Estou esperando o vídeo do servidor grpc em PHP
@DiasDeDev
@DiasDeDev 3 ай бұрын
Boa! Tenho que preparar esse
@dibastos
@dibastos 7 ай бұрын
Vinícius na próxima tras algum conteúdo voltado a webassembly
@Jbbohme
@Jbbohme 7 ай бұрын
Ótimo vídeo! Poderia aprofundar mais o conteúdo sobre gRPC, utilizar 3 ou mais serviços com a segurança configurada simulando uma situação real.
@robertocarlosp.depaulo4459
@robertocarlosp.depaulo4459 7 ай бұрын
Gostei bastante do vídeo. Você é show Vinícius! Se for possível um vídeo do servidor gRPC em PHP, vai ser bastante útil.
@DiasDeDev
@DiasDeDev 7 ай бұрын
Boa! Vou trazer sim.
@luizvaz
@luizvaz 7 ай бұрын
👍 por usar o *PHPStorm*
@DiasDeDev
@DiasDeDev 7 ай бұрын
Heheheh Não vivo sem. 😅
@compilar
@compilar 7 ай бұрын
Excelente amigo, gostaria de ver um video sobre servidor grpc e qual a sua utilidade 👍
@pwcodigo
@pwcodigo 7 ай бұрын
Acrescentando também o pedido. Como decide qual situação usar RESTFULL API e GRPC ? Quais os pontos que eu devo levantar antes de tomar a decisão de usar um deles ?
@rodrigoslayertech
@rodrigoslayertech 7 ай бұрын
Quero um vídeo de servidor gRPC em PHP hein?! Vai servir de insight pra por no Bootgly depois.
@DiasDeDev
@DiasDeDev 7 ай бұрын
Boa!
@ikarolaborda726
@ikarolaborda726 7 ай бұрын
Poderia trazer um vídeo mais aprofundado no grpc?
@DiasDeDev
@DiasDeDev 7 ай бұрын
Opa, vou preparar sim
@valkhantech
@valkhantech 7 ай бұрын
Dei like pela solidariedade
@DiasDeDev
@DiasDeDev 7 ай бұрын
É o mínimo que posso fazer, além das doações que tenho enviado.
@Lucas-mu5no
@Lucas-mu5no 7 ай бұрын
Me lembrou um trabalho que fiz com SOAP na faculdade, conceitualmente é semelhante. Chamar um recurso externo como se fosse interno xD
@DiasDeDev
@DiasDeDev 7 ай бұрын
Eu chamo, carinhosamente, gRPC de Soap 2. Hahahah O .proto seria equivalente ao WSDL.
@edsonvasconcelos
@edsonvasconcelos 7 ай бұрын
Boa tarde Vinícius!!! Muito bom esse vídeo usando grpc. Achei bem interessante e gostaria de ver também uma implementação do servidor em php para grpc. Seria bem completo e interessante pra quem pretende implementar serviços utilizando grpc em php.
@DiasDeDev
@DiasDeDev 7 ай бұрын
Vou preparar sim! :-D
@costamarques2008
@costamarques2008 7 ай бұрын
Quero aproveitar a chance, considerando seu conhecimento em PHP Core, para discutir um tema que me intriga: o memory_limit do PHP. Gostaria de entender como configurá-lo e como o PHP realmente utiliza esse recurso. Tenho um VPS com 16GB de RAM e defini o limite em 2GB, mas tenho dúvidas se posso aumentá-lo, e como as requisições HTTP interagem com isso. Enfim, não encontrei muita informação detalhada sobre esse assunto, que considero crucial.
@DiasDeDev
@DiasDeDev 7 ай бұрын
Não sei se entendi bem sua dúvida, mas o `memory_limit` basicamente diz quanta memória cada processo do PHP pode ocupar, no máximo. Geralmente os processos devem ser bem leves, então esses 2GB são mais do que conservadores. rsrsrs
@EnnioSousa
@EnnioSousa 7 ай бұрын
O grpc promete performance, tanto pro servidor, quanto pro uso de rede. Uma vez fiz um backend Laravel com firebase como banco de dados e cloud task para Jobs, rodando no cloudrun. Eu achei excessivo o uso de CPU (todas as APIs do Google incluindo firebase e cloud tasks usa grpc). Eu nao fiz metricas pra ter certeza, mas a percepção é que gRPC consumida fom PHP não é tão vantajoso. Mas gRPC no frontend é muito rápido. Todas as tecnologias trm seu pró e contra, por tanto, o emprego delas na solução depende, e precisa de análise pra tomada de decisões.
@DiasDeDev
@DiasDeDev 7 ай бұрын
Não sei se entendi seu pronto. A forma como o PHP consome um serviço gRPC é a mesma que qualquer outra linguagem. É via sockets TCP. Não tem segredo. E gRPC no front-end? Não rolou uma confusão aí? A ideia do gRPC é pra comunicação server-to-server.
@matheusrocha228
@matheusrocha228 4 ай бұрын
muiito bom
@DiasDeDev
@DiasDeDev 4 ай бұрын
Valeu :-D
@geovanelg
@geovanelg 7 ай бұрын
Quero um vídeo de servidor gRPC em PHP
@DiasDeDev
@DiasDeDev 7 ай бұрын
Pode deixar comigo
@viniciusrodrigues7271
@viniciusrodrigues7271 7 ай бұрын
Seria muito bom uma melhor explicação da criação do servidor grpc
@DiasDeDev
@DiasDeDev 7 ай бұрын
Fechado! 😁
@mauricioroberto5623
@mauricioroberto5623 3 ай бұрын
não tem um git pra eu dar uma olhada não ?
@Lucas-mu5no
@Lucas-mu5no 7 ай бұрын
Acha que é simples utilizar isso ao invés de REST ou esse trabalho de definição de protos pode tornar as coisas inviáveis em certos cenários? É interessante não ter que lidar com rotas, parse de dados na api e cliente e por ai vai xD
@DiasDeDev
@DiasDeDev 7 ай бұрын
Manter um servidor gPRC traz uma complexidade a mais, mas o uso em si realmente é mais simples. A única desvantagem é essa infraestrutura a mais necessária. Extensões, compilação dos arquivos .proto... Mas o cliente realmente fica bem enxuto.
@gssj-o8p
@gssj-o8p 7 ай бұрын
First!
@DiasDeDev
@DiasDeDev 7 ай бұрын
Hehehe
@gabrielborges1185
@gabrielborges1185 7 ай бұрын
Poderia trazer um vídeo mais aprofundado no grpc?
@DiasDeDev
@DiasDeDev 7 ай бұрын
Boa! Vou preparar
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Novidades do PHP 8.4 - Lazy Objects | Dias de Dev
13:09
Dias de Dev
Рет қаралды 2,1 М.
Quando usar mensageria? | #mensageria
8:23
Gabriel Faraday
Рет қаралды 3,5 М.
Inconsistência de banco dados
26:34
Victor Freitas
Рет қаралды 25