Queue it! What job queues can do for you!

October 27, 2014 13:53

Gave this talk at International PHP Conference in Munich, Germany on October 27th, 2014

Follow me on Twitter: @CodeStars

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:
131
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