De l’asynchrone avec Symfony 5 et RabbitMQ

  Рет қаралды 13,015

YoanDev

YoanDev

Күн бұрын

Пікірлер: 93
@cyraile
@cyraile 3 жыл бұрын
Je viens de finir ta formation... Je n'avais pas encore regardé cette vidéo... Je ne savais pas ce qu'était RABBITMQ... Et la magie opère une fois de plus. Simple, Efficace, et très utile. Un grand merci.
@naimelmaftouhi2120
@naimelmaftouhi2120 4 жыл бұрын
Super tes vidéos sur Symfony. Cela ne fait pas longtemps que tu as commencé à partager tes connaissances et tu envoies que DU LOURD. Hâte de voir la suite. Merci pour ton investissement.
@yoandevco
@yoandevco 4 жыл бұрын
Ton message donne une force de ouf pour continuer à proposer de nouvelles vidéos ! Merci d'avoir pris le temps de laisser un message !
@AleskMetol
@AleskMetol 2 жыл бұрын
Tu m'as clairement fait monté de niveau avec cette vidéo, et ce skill va me servir dans mes futurs jobs, j'en suis absolument certain, merci !
@heniroger4304
@heniroger4304 11 ай бұрын
25:52 Implémentation envoie email (encore synchrone) 28:27 Installer Mail catcher via docker compose 33:26 Installer messenger MessageNotifier , MessageNotifierHandler , Dispatch message 42:28 Install rabbit mq via docker - 44:36 configuration messenger-rabbitmq
@symfonics497
@symfonics497 3 жыл бұрын
Merci à toi pour cette vidéo de haute qualité ! Ca ma vraiment été utile, de plus tu prends le temps pour documenter tes Tutos ! chapeau l'artiste. Merci :)
@yoandevco
@yoandevco 3 жыл бұрын
Merci beaucoup pour ton message ! Ça donne de la force pour continuer à produire du contenu 👍
@lionelfaveur8336
@lionelfaveur8336 3 жыл бұрын
Super ta vidéo, la vulgarisation permet à tout le monde de mieux comprendre le fonctionnement et tu le fais bien :), serait-il possible d'avoir un tuto sur elasticsearch stp ? Super l'idée de rajouter docker à chaque fois dans tes tutos ;)
@fadhelali5145
@fadhelali5145 2 жыл бұрын
trés intéressant merci pour ce video ca m'aide becaucoup dans mon travail
@sparteck
@sparteck 3 жыл бұрын
Merci pour tes vidéos ! franchement heureusement que Lior chamla et toi êtes là pour nous apprendre un max de choses !!
@bricel4287
@bricel4287 3 жыл бұрын
J’enchaîne tes vidéos et j’apprends énormément. Merci beaucoup 🙏🏼
@yoandevco
@yoandevco 3 жыл бұрын
Merci beaucoup pour ton message, ça donne la motivation pour continuer 💪
@michellapalus5284
@michellapalus5284 4 жыл бұрын
Merci pour cette vidéo très instructive et très claire. A bientôt
@yoandevco
@yoandevco 4 жыл бұрын
Merci Michel pour le retour ! RDV samedi prochain à 9h pour la prochaine vidéo :-)
@olivier1604
@olivier1604 4 жыл бұрын
Très très bonne démonstration, efficace ! Chapeau !
@yoandevco
@yoandevco 4 жыл бұрын
Merci pour ce message qui me fait vraiment plaisir !
@MJ46.91
@MJ46.91 3 жыл бұрын
Un grand merci, je cherchai par tout et voila la réponse pour mieux comprendre ce stack ❤❤❤❤❤
@LiorCHAMLA
@LiorCHAMLA 4 жыл бұрын
C'est moi qui te salue d'abord !
@yoandevco
@yoandevco 4 жыл бұрын
😁
@nos30ans
@nos30ans 3 жыл бұрын
@Lior Chamla Je suis tes tutos depuis longtemps mais tu as maintenant de la concurrence sur les tutos Symfony :) :)
@LiorCHAMLA
@LiorCHAMLA 3 жыл бұрын
@@nos30ans et une concurrence de qualité en plus 👍😁
@andrinirainyrasabotsy4355
@andrinirainyrasabotsy4355 3 жыл бұрын
@@LiorCHAMLA El maestro !!!
@yoandevco
@yoandevco 3 жыл бұрын
Tu restes le boss 👑
@seneoprod
@seneoprod 4 жыл бұрын
RAS qualité de la vidéo et les explications impec
@yoandevco
@yoandevco 4 жыл бұрын
Merci beaucoup Omar !
@sylvainschmitt5754
@sylvainschmitt5754 4 жыл бұрын
Super merci beaucoup pour vos vidéos cela me permet de découvrir de nouvelles fonctionnalités sur symfony en plus de cela vos explications sont claires et précises. Vous serait il possible dans le futur de faire une vidéo sur les event suscriber et event listener ? En attendant encore merci pour ces informations 😉
@yoandevco
@yoandevco 4 жыл бұрын
Merci pour le retour ! Dans la vidéo de samedi prochain il sera question d'intégration continue d'une API (avec API PLATFORM). Pour la démo nous construirons une mini API, et nous mettrons en place un Event Subscriber justement (même si ce n'est pas le sujet principal de la vidéo).
@sylvainschmitt5754
@sylvainschmitt5754 4 жыл бұрын
@@yoandevco super merci beaucoup
@gwenfromrennes
@gwenfromrennes 4 жыл бұрын
Merci pour la vidéo qui est claire et efficace.
@yoandevco
@yoandevco 4 жыл бұрын
Merci Guénaël !
@ezzahryassine4125
@ezzahryassine4125 3 жыл бұрын
Je comprend très vite de tes video de qualité,avec la doc c est plaisir.grand merciiiii💟 J ai une demande je suis nvx au monde de dev symfony. Je souhaite passé au monde professionnel.si vs avez un conseil.un guide à suivre ça serai un grand soutient 🙏
@bastienrulat
@bastienrulat 4 жыл бұрын
Beau boulot ! C'est une introduction très propre à rabbitMQ, merci ! Merci à toi pour cette clarté et la qualité de tes tournages et de leurs préparations ! Sujet qui m'intéresse également en ce moment au cas où tu le maitrises bien et que tu cherches des sujets pour tes prochaines vidéos : TDD avec Symfony et Panther github.com/symfony/panther Par exemple ! A bientôt 👍
@yoandevco
@yoandevco 4 жыл бұрын
Merci Bastien ! Je ne maitrise pas suffisamment TDD pour en parler comme il le faudrait, mais c'est un objectif pour 2021 !
@mathieudureisseix9680
@mathieudureisseix9680 4 жыл бұрын
Bravo ! Beau travail. C'est simple, efficace ! :)
@yoandevco
@yoandevco 4 жыл бұрын
Merci pour ton retour Mathieu !
@yoseelrib3593
@yoseelrib3593 4 жыл бұрын
C'est magnifque !! Est-ce que vous pouvez faire un pertit tuto sur comment on peut deployer un projet symfony sur un serveur externe ?
@yoandevco
@yoandevco 4 жыл бұрын
Merci pour le retour Youssef 🤲. Pour la partie déploiement, je projette de réaliser en 2021 une série de vidéos sur la réalisation d'un projet de A à Z, de la conception à la mise en production 👌
@mathieumargotin3745
@mathieumargotin3745 4 жыл бұрын
Toujours au top !! 👌 Merci Yoan !
@yoandevco
@yoandevco 4 жыл бұрын
Merci beaucoup Mathieu, j'espère que ma démonstration rend le concept facilement compréhensible.
@davidp.2328
@davidp.2328 8 ай бұрын
merci pour ce tuto c'était tres clair
@juste-imagine
@juste-imagine 2 жыл бұрын
Nickel chrome mate !!!!
@MTRxxJMS
@MTRxxJMS 3 жыл бұрын
Je suis fan de Symfony donc fan de toi Yoan
@sylvaind3987
@sylvaind3987 4 жыл бұрын
Superbe vidéo instructif. Une prochaine vidéo pour la mise en production avec RabbitMQ ?
@yoandevco
@yoandevco 4 жыл бұрын
Merci ! Le plus simple pour la mise en production est d'utiliser une instance managée de RabbitMQ ;-) (Sinon il est toujours possible de faire tourner sa propre instance (via docker notamment)).
@dieu-donnevincentazomahou5716
@dieu-donnevincentazomahou5716 3 жыл бұрын
Merci Yoan. une vidéo sur la mise en production sur un serveur IIS.
@ranbirchirba5672
@ranbirchirba5672 4 жыл бұрын
Super video comme d'hab 😀 Merci Yoan
@yoandevco
@yoandevco 4 жыл бұрын
Oh merci 🤗
@mairahs16
@mairahs16 4 жыл бұрын
C'est top merci Yoan 😊
@yoandevco
@yoandevco 4 жыл бұрын
Merci 💪💪
@mickaellongpres7478
@mickaellongpres7478 3 жыл бұрын
Merci tu expliques super bien
@Pinou10001
@Pinou10001 2 жыл бұрын
Super vidéo, merci !
@-rlenoir8622
@-rlenoir8622 4 жыл бұрын
Merci pour la vidéo (et les autres). Tu n'es pas obligé de créer un message et un handler, mailer peut déjà envoyer les emails en async avec messenger et un peu de conf ( symfony.com/doc/current/mailer.html#sending-messages-async ). Bon après c'était peut-être juste pour avoir un exemple à présenter auquel cas je n'ai rien dit :D
@yoandevco
@yoandevco 4 жыл бұрын
Merci pour la doc 👍. Effectivement, c'était pour avoir un exemple "visuel" pour démontrer le concept de RabbitMQ (et autre)👌
@KorxKlesk
@KorxKlesk 7 күн бұрын
Après la question est de savoir ou va t-on lancer la commande du worker pour consommer les messages quand on a un projet en production qui est build dans un container docker :S
@WajihGhali
@WajihGhali 3 жыл бұрын
AMQP extension is not installed ubuntu 18:04
@ThibaultdeLambilly
@ThibaultdeLambilly 3 жыл бұрын
Es ce qu'utiliser un Workflow permet aussi d'envoyer des emails asynchrone?
@webdev723
@webdev723 4 жыл бұрын
Merci Yoan.
@yoandevco
@yoandevco 4 жыл бұрын
🤲 Merci Imad 👍
@thedarsideofit
@thedarsideofit Жыл бұрын
Hi! Thanks for the video, there is an English Version covering similar topics?
@misou8303
@misou8303 4 жыл бұрын
Très bonne vidéo comme d'hab
@yoandevco
@yoandevco 4 жыл бұрын
Merci pour ton commentaire ;-)
@bulobon9845
@bulobon9845 4 жыл бұрын
Super vidéo ! Merci ! Cependant, pensez vous qu'il serait-il possible de montrer le côté production ? Il est vrai que je trouve la vidéo incomplète sans cette partie. Merci d'avance !
@yoandevco
@yoandevco 4 жыл бұрын
Salut, Je vais bientôt publier une vidéo expliquant comment mettre en production une application Symfony sur Heroku, et courant 2021 je prévois d'aborder la question du déploiement continue. Merci pour vos retours !
@bulobon9845
@bulobon9845 4 жыл бұрын
@@yoandevco Ouiii ! troop cool ! Merci beaucoup ! :D
@ThibaultdeLambilly
@ThibaultdeLambilly 3 жыл бұрын
Super video! Comment on fait en production pour lancer la consommation des messages? un cron qui lance messenger:consume tous les x?
@scorpio3695
@scorpio3695 2 жыл бұрын
Je me pose exactement la même question. Mais je n'ai pas la réponse lol
@rodolphejoseTETEVI
@rodolphejoseTETEVI 2 жыл бұрын
Salut Yoan, merci pour les explications et surtout super vidéo. J'ai une question sur les transports de Symfony ou même RabbitMQ, est ce possible d'exécuter 2 ou n taches à la fois (en simultané)? s'il te plaît tu peux me montre la configuration ou une piste pour m'aider à faire la configuration
@mairahs16
@mairahs16 3 жыл бұрын
Merciiiii Yoan.... je me sens comment dire ça ??? EDIFIEE !!!!! Lol !!!!! Merci
@yoandevco
@yoandevco 3 жыл бұрын
🤣🤣
@sparttan21
@sparttan21 Жыл бұрын
Bonjour @yoanDev, j'ai un souci. En local, je suis toujours en full docker, j'ai donc mon php et mailcatcher dans le même docker compose. Mais je n'arrive pas à faire fonctionner mailcatcher, ce n'est pas détecté :/
@sparttan21
@sparttan21 Жыл бұрын
Au final j'ai tuilisé mailtrap. Par contre, l'interface MailerInterface ne voulais pas fonctionner. j'ai du utilisé transportInterface. Etrange
@lucaslaurens4208
@lucaslaurens4208 2 жыл бұрын
Super intéressant et utile merci :)
@bricefoding4692
@bricefoding4692 7 ай бұрын
merci stp tu peut faire une video sur l'installation de docker avec windows
@melianimohammed-w5n
@melianimohammed-w5n 5 ай бұрын
merci pour ce tuto c'était très clair mais j'ai un problème voici mon erreur "Return value of Symfony\Component\Messenger\Transport\AmqpExt\Connection::ack() must be of the type bool, null returned "
@doghrimedali5741
@doghrimedali5741 4 жыл бұрын
Well done Yoan ;)
@yoandevco
@yoandevco 4 жыл бұрын
Thanks!
@JaniK7828
@JaniK7828 4 жыл бұрын
Efficace. Comme toujours. Bravo!
@yoandevco
@yoandevco 4 жыл бұрын
Merci beaucoup Yannick !
@DhiaMagicien
@DhiaMagicien 4 жыл бұрын
Excellente Vidéo ❤️ S"il vous plais Yoan, pouver vous faire une petite video sur la creation d"un systeme de message (real time chat) avec symfony5?
@yoandevco
@yoandevco 4 жыл бұрын
Merci ! Je me note l'idée, mais va falloir que j'étudie le sujet ;-)
@BenOpen
@BenOpen 4 жыл бұрын
Nice vidéo ;) Il y a un temps pour l'initialisation et la configuration du rabbitmq d'où le temps ;)
@yoandevco
@yoandevco 4 жыл бұрын
Merci Ben !
@ziat1988
@ziat1988 3 жыл бұрын
Je pense que la ligne 30 du HomeController n'est pas nécessaire: $task= form->getData().
@yoandevco
@yoandevco 3 жыл бұрын
👌
@gregdev6470
@gregdev6470 3 жыл бұрын
top merci
@mrshkttn
@mrshkttn 4 жыл бұрын
Merci Yoan pour cette vidéo de qualité. je rencontre actuellement une erreur ayant suivi pas à pas toutes étapes de la vidéo je me retrouve quand même avec une erreur : "You cannot use the "Symfony\Component\Messenger\Bridge\Amqp\Transport\Connection" as the "amqp" extension is not installed." je n'ai pas encore trouvé la solution, il semblerait que je doive installer et activer l'extension amqp de mon php mais je ne sais pas comment et ou procéder, si quelqu'un à une piste je suis preneur ^^
@yoandevco
@yoandevco 4 жыл бұрын
Salut ! Effectivement il faut installer l'extension AMQP pour PHP. Pour un système debian/ubuntu: sudo apt install php7.4-amqp Pour windows et mac j'avoue ne pas les utiliser, mais tu trouvera les dll (pour windows) ici: pecl.php.net/package/amqp Ou alors, tu peut utiliser un environnement sous Docker, et ajouter AMQP à ton conteneur.
@mrshkttn
@mrshkttn 4 жыл бұрын
@@yoandevco ça marche je vais creuser ça, j'te remercie, passe de bonne fête ;)
@Louis-zq3ft
@Louis-zq3ft 3 жыл бұрын
A quand une vidéo sur mercure ?
@juste-imagine
@juste-imagine 2 жыл бұрын
Elesticsearch 😁
@florentmoumane2978
@florentmoumane2978 2 жыл бұрын
symfony du café stp
Un Workflow de pro avec Symfony 5 !
53:53
YoanDev
Рет қаралды 21 М.
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН
L’Object Storage dans une application Symfony
38:11
YoanDev
Рет қаралды 6 М.
Comprendre l'authentification de Symfony 5.1+
27:24
Grafikart.fr
Рет қаралды 25 М.
Laravel 11 | Part 3 | Pengenalan Laravel 11 | Mencoba Tutorial
52:57
DOCKERISER une application SYMFONY 🐳 🔥
50:21
YoanDev
Рет қаралды 25 М.
Arrête de Ship Fast, apprends à Ship Smart 👀
47:55
YoanDev
Рет қаралды 1,7 М.
Tutoriel Symfony : Tâches asynchrones avec Symfony Messenger
52:19
Intégration continue d’un projet Symfony 5 avec GitLab CI
47:56
Ecommerce avec Nuxt / Go et envie de tester NextJS avec Shadcn
2:16:31
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН