Generators, which have been around since PHP 5.5 and got a lot better with PHP 7, take a lot of the angst out of asynchronous programming in PHP. In this talk I'll explain the basic concepts that you'll need to grok generators, then apply our new-found knowledge to turn an I/O-bottlenecked web app into a concurrent, performant one via the AMPHP family of libraries.

Comments

Comments are closed.

Daniel Craigie at 16:15 on 6 Oct 2018

An interesting talk at the beginning but I have to admit the pace wasn't fast enough to keep my mind focused on the content. Although that may have been last night catching up with me?

Nice to see docker being used though!

I really enjoyed it and learned a ton!

Peter McDonald at 23:16 on 6 Oct 2018

A good introduction to generators, however, the talk did at times feel disjointed and did not flow. Certainly a subject that i need to further investigate within PHP

Liam Wiltshire at 09:34 on 7 Oct 2018

A solid talk full of useful information. The demos were a bit 'hesitant' with the requirement to switch containers and a couple of other issues, which is the only thing stopping me from giving this 5 stars. Other than that it was a great talk.