Queue it! What job queues can do for you!

June 27, 2014 00:00

Gave this talk at Dutch PHP Conference 2014 in Amsterdam, NL on July 27th, 2014 Follow me on Twitter: @CodeStars

if you have seen this talk, please rate it: https://joind.in/10866

In times of node.js and asynchronous IO, our other beloved languages can sometimes feel like the wrong tool. But looking at it like this would be too narrow-minded - like sending a registration confirmation mail, you can do it in the “register” user request, while the user is waiting for the response. But what if the mail server isn’t reachable? You’ll have to wait for the timeout. This will make your common user pretty angry.

There are tons of different job queues around. I’d like to talk about a few different queues like Gearman and beanstalkd - what’s the differences and what are the perfect match use-cases. I also have some hints on what’s a good implementation detail ready.

Views:
103
Download:

speaker

Ole Michaelis

nesQuick

Curator of slidr.io & so coded. Passionate Software Engineer | DevOps. I <3 node, ruby, php, metrics, NoSQL and all bleeding edge stuff!!

more decks of the speaker