Forum PHP 2018
[:fr]La parole est aux speakers : Stéphane Hulard[:]
[:fr]Jusqu’au Forum PHP 2018, retrouvez nos interviews de speakers pour mieux comprendre leur parcours et le sujet qu’ils aborderont lors de leur conférence !
La conférence
Symfony/Messenger un composant à votre service !Avec la sortie de Symfony 4.1 le 30 mai 2018, un nouveau composant officiel fait son entrée sur le marché : Messenger. Il s'agit d'une abstraction autour des files d'attente de message. Ce nouveau composant ouvre la porte à une nouvelle façon de travailler car les traitements asynchrones et la consommation des messages sont maintenant supportés nativement par Symfony. Qu'est-ce que ça change ? Pourquoi un nouveau composant officiel ? Comment l'intégrer dans un projet ? Quels sont les connecteurs supportés ? Quels bénéfices dans la structure du code ? Nous avons choisi de faire confiance à ce jeune composant et je vous invite à suivre nos pas à travers les exemples réels de notre implémentation. |
Katherine Johnson 26/10/2018 09:30-10:10 |
Comment le composant symfony/messenger se situe-t-il par rapport à des initiatives comme queue-interop ?
C’est justement un des sujets que je vais aborder pendant la conférence. Le nouveau composant est sorti en compagnie d’un d’adapteur pour facilement s’interfacer avec les initiatives existantes. Pour être plus précis, je m’appuie sur le projet « php-enqueue” pour avoir accès à différents drivers (Redis, Kafka, SQS, …). Ce projet est une implémentation de « queue-interop ».
Pour autant ce n’est pas du tout obligatoire, Messenger est une brique donnant accès à la logique de bus de message. Libre à chacun ensuite d’utiliser les meilleurs outils pour les consommer !