Jobs    Everything

Select a Metro Area
When:
November 12, 2014 @ 7:00 PM – 9:00 PM America/New York Timezone
2014-11-12T19:00:00-05:00
2014-11-12T21:00:00-05:00
Where:
Greenhouse Building, Suite 110
5301 North Federal Highway
Boca Raton, FL 33487
USA

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.

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.