Loading...

Steve Maraspin - Meet a parallel, asynchronous PHP world

Steve Maraspin - Meet a parallel, asynchronous PHP world
We all know how good horizontal scaling is. We also know that PHP is born single threaded, and therefore it's not the best available tool for heavy processing or intensive batch jobs. In this talk we'll see how to get through these shortcomings, achieving parallel processing through native solutions such as Process control functions and POSIX functions, but also exploiting more recent techniques such as message queues and nonblocking I/O. We'll cover a wide range of examples from real world applications, and dealing with tools such as Gearman, Redis, RabbitMQ and ReactPHP. For more information visit https://joind.in/talk/view/15873

RRelated Posts

Nikita Popov - What changed internally?

One of the main selling points of PHP 7 is greatly improved performance, with many real-world applications now running twice as fast... But where do these improvements come from? At the core of PHP 7

Anthony Ferrara - Beyond Design Patterns

Many people teach design patterns as a fundamental step to Object Oriented Programming. They are so universally seen as important that almost every single programming conference that I have been to

Albert Casademont - ReactPHP & Symfony

PHP is slow! I guess you've heard that sentence quite a lot of times. And yeah, let's give them some credit: PHP WAS slow. Starting from PHP 5.4, it has gotten faster with each subsequent release up

CComments

  • Davit Aghayan
    Thank you Steve Maraspin for lecture && video. I'm very grateful to you because I can show this video to my friends who think JavaScript has or does parallel, asynchronous requests and PHP doesn't. I believe we have enough good PHP frameworks, but our community doesn't have enough professionals like you and other Zend Certified engineers and the result of that we got bullshit like NodeJS in the market and it getting more and more popular day by day. it's very sad...