Needs a date and time

Distributed PHP Processing with Gearman

Are you going?

19 people going

Share:
Needs a date and time

Needs a location

Details

Gearman is an open source application framework originally written in Perl by Brad Fitzpatrick. Brian Aker and Eric Day rewrote the framework in C. Gearman is designed to distribute appropriate computer tasks to multiple computers, so large tasks can be done more quickly. In some cases, load balancing rather than raw speed may be the main goal; a Web server, for instance, could use Gearman to send tasks for which it is not optimized to another computer (which may be running on a different architecture, using another operating system, or loaded with a computer language better suited to a particular operation).

This presentation would cover an introduction to gearman, it's overall architecture, using the PHP gearman extension, starting a gearman job server with persistent job queue, and distributing PHP application tasks by setting up PHP client and worker processes.