Watch Denis Brumann's International PHP Conference session

An introduction to Symfony Messenger

JAXenter Editorial Team

Symfony 4 and the introduction of Flex put a focus on enabling developers to create microservice-style applications with Symfony. In a microservice architecture, delegating tasks to other services or distributing data between these services is a challenge most monolith applications do not have to deal with. Find out more in Denis Brumann’s informative session.

The introduction of the Messenger component in Symfony 4.1 is aimed at this problem by allowing applications to send and receive messages to/from other applications or via message queues. In my talk, I want to give you an introduction to the Messenger component by showing how it can be introduced in an existing application and what concepts and principles it is built on. In a realistic scenario we will introduce a message based architecture, look at some of the challenges that arise and how to handle them and finally take a look at what other problems can be solved using a message bus.


SymfonyDenis Brumann started his PHP-journey back in 2007, when he was in university, working on a requirements engineering tool using PHP 5.2. The tool still floats around the internet, but he is too embarrassed for his code to tell people where. Since then, he wrote code he is less embarrassed about at an e-commerce agency, a startup and now at SensioLabs.

    PHP Conference Whitepaper

    The ultimate PHP Knowledge

    PHP Whitepaper Selection

    In our exclusive IPC Whitepaper Selection, we have compiled over 40 pages of combined knowledge. Here you will find everything about the topics Security, PHP Core, Architecture, PHP Frameworks, CMS, and Web Development. Download it to be able to expand your expertise about what’s happening in the world of PHP.

Inline Feedbacks
View all comments