Message queues are the perfect way to decentralize your application. You may use them for communication, scheduling and decentralization of your application. With help from a message queue you may decouple your application from the framework and the infrastructure. Which means that your app is written in pure PHP and not Symfony/Laravel/Yii etc.

With some smart configuration on your message bus you may put the message queue outside of your application and you may leverage from a decentralized and asynchronous system.

This talk will quickly go throw the basics of queues, hexagonal design and show proof of concept with Symfony’s proposed message component.

Comments

Comments are closed.

Giso at 17:31 on 8 Jun 2018

Good talk. Excellent speaker.

Frank van Hest at 22:08 on 8 Jun 2018

Good talk. I like symfony, but some examples on how to use the message component package without the symfony framework would make a great addition.

Tobias, the great talk!
It was an interesting part about you thinking to be a great symfony developer with an different opinion to the symfony core team

Mark Hamstra at 12:34 on 9 Jun 2018

Tobias is a great speaker and very knowledgeable. Was a little bit chaotic, maybe also because it was a very large crowd and the interaction with the crowd wasn't always on-point (which did lead to some humorous situations). Talk was filled with lots of knowledge and insights into what can be done with the new Symfony component.

Good talk if you're new to the concept of message queues and the way they work in general. Based on the title I expected a deep dive, that expectation was not met. Good performance, keep in mind to articulate clearly.

Jeffrey at 18:14 on 9 Jun 2018

Great talk, with great animation that's visualising the approach of the message queues. It felt in balance with theory/code examples. Definitely worth it on other conference! ?

Tim Huijzers at 03:31 on 10 Jun 2018

Great example on how animations can help bring your point across but if it's not in sync with the speaker it can be a little distracting.

Nice talk! I expected though more in depth examples and focus on the why we should opt for a service bus

Jos Elstgeest at 12:33 on 10 Jun 2018

I maybe would have liked to some more practical examples, but on the whole a very good introduction into the use of queues

Srdjan Vranac at 17:27 on 10 Jun 2018

A nice overview of how the Messenger component ties into the message brokers and seemingly simplifies the lives of developers

Robert Basic at 10:00 on 11 Jun 2018

Nice introductory talk to the messaging from Symfony. To make it 5* just a bit more practice to make it go smoother, and maybe give a better explanation on why envelopes are useful, I didn't quite understand that part.

Onno Marsman at 13:36 on 11 Jun 2018

Very interesting, though I felt the title of the topic was a bit misleading. The talk was more about architectural patterns around message queues than about message queues themselves. Having CQRS or Service Bus in the title would have made more sense to me.

Excellent speaker and a real Symfony expert.

Steve Winter at 22:39 on 11 Jun 2018

As a Symfony user was great to hear about something coming in a version nearby. Perhaps as this was a general PHP conference some non-symfony examples might have been a good idea?

Was very clear, especially the animations made it easyer to understand.