Vinicius é o rei da didática. Ainda bem que vc fala de PHP
@DiasDeDev Жыл бұрын
heheheh Valeu, João!
@jailsoncarneiro4936 Жыл бұрын
Muito bacana a didática. Parabéns!
@DiasDeDev Жыл бұрын
Valeu demais!
@lucasdesouza1768 Жыл бұрын
As vezes eu acho que ce lê minha mente/necessidades 😂 Valeu demais, Vinicius, sempre torcendo pelo seu crescimento aqui. Aquele abraço 👊🏾
@DiasDeDev Жыл бұрын
Heheheh Que bom que gostou, Lucas. Muito obrigado! 😁
@gssj-o8p Жыл бұрын
Conteúdo braabo como sempre!
@DiasDeDev Жыл бұрын
Muito obrigado pela moral, mano. 🥰🤩
@thenriquedb2 ай бұрын
didática excelente!
@DiasDeDev2 ай бұрын
Que bom que gostou, mano! :-D
@PedroSilva-hz5gv Жыл бұрын
Eu sempre registrei log em uma tabela do mesmo banco do sistema, aparentemente a outras maneiras... poderia falar sobre sistema de logs, quais são mais performáticos
@DiasDeDev Жыл бұрын
Log é realmente um assunto bem interessante. Boa sugestão, Pedro!
@arturvidopicoli6735 Жыл бұрын
Vinicius é brabo! Entendi os conceitos de cache e Mensageria assistindo seus vídeos. Valeu demais pelos conteúdos! Um abraço
@DiasDeDev Жыл бұрын
Fico muito feliz que esteja gostando, Artur!
@augustocezar33342 ай бұрын
MANO VC É FODA
@DiasDeDevАй бұрын
Valeu, mano! :-D
@leosantos7162 Жыл бұрын
Muito bom! Onde trabalho estamos com esse problema, usamos uma lambda pra cadastro/login de clientes e cada função têm um promise.all(databases...) o que deixa o sistema muito lento, estamos planejando usar filas sqs pra melhorar o tempo de resposta para o cliente
@DiasDeDev Жыл бұрын
Boa!
@diogovicente431010 ай бұрын
Obrigado pelo conteúdo, vou tentar implementar mensageria nos meus sistemas com codeigniter 4
@DiasDeDev10 ай бұрын
Boa!
@samuel_do_prado Жыл бұрын
Parabéns, Vini! Conteúdo muito bem explicado, obrigado por falar de coisas como load balancers e mensageria, eu tinha muitas dúvidas antes de ver seus vídeos.
@DiasDeDev Жыл бұрын
Fico muito feliz que esteja gostando! 😁
@JoaoNelsonLima Жыл бұрын
Muito bom parabéns pela explicação.
@DiasDeDev Жыл бұрын
Que bom que gostou, João. :-D
@RavnosPKR Жыл бұрын
Muito bom o vídeo parabéns pelo trabalho!!
@DiasDeDev Жыл бұрын
Fico feliz que esteja gostando, Thiago! :-D
@daniloveloso2737 Жыл бұрын
Primeiramente parabéns por seu trabalho no KZbin q é brilhante!! Depois quero agradecer pq aprendo muuuito . Uma dúvida: Não seria esse o mesmo conceito de filas ?
@DiasDeDev Жыл бұрын
Fico feliz que esteja gostando, Danilo. :-D E sim, foi o que eu falei. Fila de mensagens = Mensageria
@may_com3831 Жыл бұрын
Bom demaaai! Precisava entender isso
@DiasDeDev Жыл бұрын
Que bom que gostou. 😁
@joaoleno7700 Жыл бұрын
E se a próxima ação depender exclusivamente do envio das informações para obter o ID do último registro inserido por exemplo, como proceder?
@DiasDeDev Жыл бұрын
Aí não é um caso para processamento assíncrono. Faça de forma síncrona.
@joaoleno7700 Жыл бұрын
@@DiasDeDev foi o que eu suspeitei, perguntei por que vai que tivesse algo que eu não conhecesse que pudesse resolver o problema.
@niltonduarte3531 Жыл бұрын
Fala Vinicius, blz? Esse video me fez lembrar do ZeroMQ, eu até pensei que você ia falar dele. Eu criei um blog com sistema de notificações em que a sempre que alguém comentava num artigo, uma nova notificação era enviada pro dono do artigo. Eu usei o ratchet para implementar um servidor de ws e o cliente foi um script js no front end. Mas precisava de um sistema de mensageria como esse para mandar uma mensagem TCP pro ratchet enviar a notificação pro dono do artigo. Na documentação do ratchet sugere o ZeroMQ, mas ele não da suporte ao PHP 8. É possível usar o RabbitMQ para se conectar a um servidor de websockets?
@DiasDeDev Жыл бұрын
Seriam notificações no próprio app, e não por e-mail ou coisa assim, né!? Que tal usar push notifications ao invés de ficar conectado via web sockets? Mas ZeroMQ é bem equivalente a RabbitMQ. Dá pra fazer o que você tem em mente sim.
@niltonduarte3531 Жыл бұрын
@@DiasDeDev Exatamente. Que nem as notificações do youtube. Muito obrigado!
@DiasDeDev Жыл бұрын
@@niltonduarte3531 Server-Sent Events podem ser uma boa pra vc
@niltonduarte3531 Жыл бұрын
@@DiasDeDev Opa, brigadão!
@Nok3rd Жыл бұрын
Ficou muito legal
@DiasDeDev Жыл бұрын
Que bom que gostou. :-D
@jleonardolemos Жыл бұрын
Muito top como sempre Lorde! Se for apenas pra colocar em background o redisão e uma boa opçao tbm ne? Simplao de td.
@DiasDeDev Жыл бұрын
Redis também é muito usado pra isso sim. Na empresa em que eu trabalho é que a gente usa.
@RaphaelFreitasPereira Жыл бұрын
Fala Vinicius, tem como fazer um exemplo utilizando o Active MQ da Apache ou Rebbit MQ? Estou tentando fazer um código para consumir o Active MQ só que não estou conseguindo, não sei se é a class do Stomp para PHP que eu estou utilizando. stomp-php/stomp-php
@DiasDeDev Жыл бұрын
Usa o enqueue ou Symony Messenger. Mais comuns e fáceis de usar.
@RaphaelFreitasPereira Жыл бұрын
@@DiasDeDev obrigado!
@joaoleno7700 Жыл бұрын
Então para aplicativos semelhantes: Uber, iFood etc. são orientados a eventos e filas de mensageira?
@DiasDeDev Жыл бұрын
Toda aplicação robusta usa eventos / mensagens em algum nível, sim.
@crodrigor Жыл бұрын
E os observers e jobs do laravel?
@DiasDeDev Жыл бұрын
Observers não têm nada a ver com o conceito, mas jobs (e eventos) são aplicações do conceito de mensageria sim.
@devv_aprendizАй бұрын
Cara voce tem esse curso em symfony. ?
@DiasDeDevАй бұрын
Lá na Alura tem alguns cursos de Symfony sim.
@canalgmm9064 Жыл бұрын
E se o processo da erro ? O usuario fica sem saber que o email dele jamais sera enviado ?
@DiasDeDev Жыл бұрын
É só você implementar uma alternativa. :-D Retry, notificação ao usuário que o e-mail falhou, etc. ;-)
@DanielDrummond2k6Ай бұрын
Fala Vinicius, tudo bem? Para bens pelo canal, sem com otimos vídeos. Me diz um qual sistema de mensageria você usou nesse vídeo. Valeu!!
@DiasDeDevАй бұрын
Não me lembro, mas pro conceito, não muda nada não. :-)
@lukinhaskon Жыл бұрын
No servidor em produção, como essa fila é executada?
@DiasDeDev Жыл бұрын
Eu expliquei no vídeo, Nuscas. Você pode rodar com um supervisor de processos.
@lukinhaskon Жыл бұрын
@@DiasDeDev pausei o vídeo bem no momento. Vlw :)
@bruno2182 Жыл бұрын
NIIIICEEE
@DiasDeDev Жыл бұрын
Valeu, Bruno!
@FlavioAugustoToldo3 ай бұрын
sistemas de mensageria, como kafka, na teoria uma beleza...., na pratica um inferno.... primeiro pq fala "o serviço notifica a aplicação que chegou nova mensagem" na pratica é a p$#@! de um while (true) { select top 1 mensagem where comited is null} com a diferença que no banco de dados da pra inserir mais colunas pra ter mais controle sobre isso. segundo pq nunca vi uma merda tão instável... toda hora dessincroniza os nodos do kafka...ai para toda a operação pra sincronizar novamente....