Quase triplique as Req/s de uma api symfony de um trabalho da faculdade, e olha que já estava no tudo que da do FPM, conteúdo de muita qualidade
@DiasDeDev6 ай бұрын
Boa! :-D
@alessandrofranca43046 ай бұрын
A galera o symfony é top demais
@DiasDeDev6 ай бұрын
Sensacional, né!?
@adaopedro25446 ай бұрын
Muito bom! 👏👏 Obrigado por partilhar. Trabalho com programação assíncrona usando os componentes do ReactPHP faz algum tempo. Só não fazia ideia dessa possibilidade de reutilizarmos o seu runtime para rodar projetos com abordagem síncrona e ainda assim ganharmos na performance.
@DiasDeDev6 ай бұрын
Fico feliz que tenha gostado. 😁
@pedrohull6 ай бұрын
Exatamente. 👍👍
@JandelsonOliveira6 ай бұрын
Nossa muito bom esse conteúdo, varias ideias de uso. Parabéns 🐘
@DiasDeDev5 ай бұрын
Que bom que curtiu. :-D
@brunoggdev63056 ай бұрын
Cara, isso é bom demaissss. Me parece especialmente útil pra você que já tem uma aplicação rodando e quer ter um boost de performance, certo? Pois como dito, não tira todo o proveito de uma runtime específica mas você também não precisa reescrever todo o seu código. Esplendido!
@DiasDeDev6 ай бұрын
Exatamente isso!
@ikarolaborda7266 ай бұрын
Vinicius, poderia disponibilizar esse code sample do video?
@DiasDeDev6 ай бұрын
github.com/CViniciusSDias/picpay-challenge
@ganguru1236 ай бұрын
Hey Vinicius tudo certo. Você tem algum video encinando a criar um container docker proficinal com php e frameworks? Seria intereçante. Obrigado pelos videos.
@DiasDeDev6 ай бұрын
Ainda não. É um tema que eu queria preparar uma palestra, na verdade. Mas não descarto fazer um vídeo sobre.
6 ай бұрын
Bom demais. Esse tipo de conteúdo faz muita falta!!
@DiasDeDev6 ай бұрын
Opa, que honra! Que bom que curtiu, mano.
@criativodahora6 ай бұрын
Se ta maluco que conteúdo foda
@DiasDeDev6 ай бұрын
Que bom que curtiu!
@pwcodigo6 ай бұрын
Obrigado pelo conteúdo. Ainda não entendi bem aplicabilidade e como eu poderia usar em algum projeto. Contudo, vou estudar mais. Se puder próximo vídeo mostrar um exemplo de uso em um projeto prático real, seria interessante para abrir mais a nossa mente.
@JorgeLuiz-me2ek6 ай бұрын
Pensa em projetos grande em microserviços onde precisa escalar e receber muitas requisições ao mesmo tempo que precisa performar bem, tipo aplicações financeiras, streaming, api que fornecem serviços a milhares de aplicações, tudo isso requer performance tanto para escalar bem como por economia de custos, geralmente o pessoa usa Java, C#, Golang e Rust quando vão criar aplicações com performance e os runtimes como Swoole, Openswoole, ReactPHP, FranklinPHP e RoadRunner deixa o PHP pronto para esses cenários de aplicações críticas principalmente distribuídas
@DiasDeDev6 ай бұрын
Poxa, eu mostrei um projeto real aumentando em quase 70x o número de requisições tratadas por segundo sem alterar 1 linha de código. Rsrsrs Não sei o que mais mostrar pra exemplificar a vantagem de um componente como esse.
@pwcodigo6 ай бұрын
@@DiasDeDev Muito obrigado. Acho que eu me expressei mal. Como eu posso dizer. Poderia futuramente trazer em outros vídeos futurosm mais exemplos de uso ? Uma sugestão de tema, porque a maioria optar por usa node, python outras linguagens em vez do PHP agora que o PHP tem suporte para ser usado com mais eficiência em arquitetura de micro serviços.
@pwcodigo6 ай бұрын
@@JorgeLuiz-me2ek Muito obrigado pela resposta. Nem sabia o que era exatamente runtime. Pesquisei um pouco mais e é exatamente isso que você disse. Eu assistir o vídeo tech tips brasil sobre swoole ai deu visão bacana sobre sua utilidade. Quando fiz a pergunta ao @DiasDeDev não tinha visto o vídeo do tech tips brasil sobre swoole, ai por isso eu fiquei com uma visão liimitada de outras forma poderia usar isso além do exemplo dado.
@luigiraynel87186 ай бұрын
Sensacional demais 🔥
@DiasDeDev6 ай бұрын
Que bom que gostou
@joonasalb6 ай бұрын
Conteúdo de qualidade 😛😛
@DiasDeDev6 ай бұрын
Valeu! 😁
@Lucas-mu5no6 ай бұрын
Já cheguei metralhando o like kkk
@DiasDeDev6 ай бұрын
Aí sim! Hahahah
@daltonyon6 ай бұрын
Ótimo, não conhecia, usarei!! Obrigado!!
@DiasDeDev6 ай бұрын
Bem legal, né!?
@daltonyon6 ай бұрын
@@DiasDeDev muito interessante, vou tentar fazer uns testes para ver se funciona numa aplicação que tenho!
@marriosdev10276 ай бұрын
Conteúdo show!
@DiasDeDev6 ай бұрын
Que bom que gostou.
@pablorgto4 ай бұрын
Podia mostrar como integrar com Drupal haha
@DiasDeDev4 ай бұрын
Eu nunca mexi com drupal. rsrs
@EwertonDutra6 ай бұрын
Legal hein🎉
@DiasDeDev6 ай бұрын
Bem maneiro, né!?
@patrick_phАй бұрын
o melhor é que acabei de ver um video falando que o PHP é ruim porque comparado com o node por causa da performance kkkk
@DiasDeDevАй бұрын
Putz. kkkkk Me manda o link aí
@MateusCamposDeitos916 ай бұрын
Quando testei swoole com symfony fiquei na dúvida em como definir a quantidade de workers (worker_num) e a doc do swoole não fala como definir isso, tem algum regra ou dica relacionado a isso? Além disso, nos testes que fiz, minha api chamava outras apis então adicionava uma latência considerável até o request terminar, isso causava alguns problemas inesperados e de difícil investigação (requests dando erro 500). Resumindo, alguns requests “morriam” sem um motivo aparente e decidimos por não usar swoole e sim nginx unit, é menos performático que swoole mas mais confiável e mais performático que fpm.
@DiasDeDev5 ай бұрын
Chegou a habilitar as corrotinas do Swoole? Mas Nginx Unit me parece uma baita escolha também. Nunca usei, mas pelo que li, gostei bastante.
@MateusCamposDeitos915 ай бұрын
@@DiasDeDev sim, habilitamos, mas mesmo assim não era muito confiável, testamos com hyperf também e incrivelmente ele era mt mais confiável que usar o symfony com swoole, porém desistimos pelo vendor lock-in que isso traria, pois hyperf é 100% swoole. E com symfony temos mais flexibilidade na mudança de runtime sem precisa adaptar code base.
@WellingtonVale986 ай бұрын
Recentemente, tenho visto muitas discussões sobre o futuro do PHP. Algumas pessoas afirmam que a linguagem vai desaparecer dentro de 10 anos, o que tem me deixado um pouco inseguro. Estou estudando PHP na Alura com vc, apesar desses comentários, quero entender se realmente há um declínio significativo no uso do PHP ou se essa percepção negativa é exagerada.
@DiasDeDev6 ай бұрын
Dizem isso desde quando eu comecei a programar, e até hoje o PHP segue vivíssimo. rsrsrs Eu não me preocupo, honestamente.
@coding_thiago6 ай бұрын
Laravel Octane
@DiasDeDev6 ай бұрын
Semelhante, mas o Symfony Runtime é BEM mais flexível.
@betawar8176 ай бұрын
@@DiasDeDev e o Codigniter é bom?
@ZicaoWarr6 ай бұрын
Nossa muito legal, seguem algumas perguntinhas, esse componente é meio parecido com aquele Laravel Octane ne? Só que la no caso o Octane seria uma integração apenas para Laravel ne? Dessa forma do vídeo fica bem bom pois conforme surgem novas runtimes que estão sempre em evolução podemos subir ambientes com diferentes runtimes para testar seria isso ne?
@DiasDeDev6 ай бұрын
Exatamente! O octane é só pra Laravel e mais restrito. O Symfony Runtime permite extensão de forma muito mais simples, tanto é que várias pessoas criaram runtimes diferentes. E dá pra usar em qualquer projeto PHP.
@mbissonho6 ай бұрын
Top!
@DiasDeDev5 ай бұрын
Valeu! :-D
@moisesferreira105 ай бұрын
Faltou só dizer o que são essas runtimes
@DiasDeDev5 ай бұрын
Eu deixei um card de um vídeo onde explico com mais detalhes. Qual parte não ficou clara?