Given at PHP Usergroup Hamburg's June 2019 Meetup: https://www.meetup.com/phpughh/events/fpnmzmyzjbpb/
The code examples can be found at https://github.com/sebastianheuer/phpughh-june-2019
Event-driven architectures heavily increased the need for developing software in an asynchronous fashion. Languages like Go make running multiple parallel tasks look easy, but what if you want to stick to PHP? Let's have a look at different approaches of doing asynchronous work in PHP and what they could be used for.