Skip to content

SoFloPHP Boca (Job Queues with Gearman)

Photo of Adam Culp
Hosted By
Adam C.
SoFloPHP Boca (Job Queues with Gearman)

Details

When scaling and traffic becomes an issue for your site, a job queue or asynchronous processing can be a powerful tool to alleviate load on your application. With Gearman, PHP developers can easily set up a job server and "workers" to perform non-time critical jobs for things like logging, image processing or other events that could put an unneeded load on your web server during an HTTP request and degrade your site's experience. Join Michael Moussa as he walks you through the basics of setting up a Gearman job server, writing clients to communicate with it, creating workers to do the heavy lifting, and of course, setting up tests to ensure everything keeps running smoothly. After the basics are out of the way, he'll go into some pitfalls to watch out for when working with Gearman, as well as some tricks to make development easier.

http://photos2.meetupstatic.com/photos/event/1/b/6/e/600_429487022.jpeg

Michael Moussa is web developer with over 14 years experience building PHP applications. He is currently a Senior Developer at the ZAM Network working primarily on their League of Legends site, http://lolking.net . When he's not coding, you can find him brewing his own beer or at the gym lifting things up and putting them down.

Photo of South Florida PHP User Group (SoFloPHP) group
South Florida PHP User Group (SoFloPHP)
See more events
5301 N Federal Highway Suite 110, Boca Raton, FL, 33487 · Boca Raton, FL