Schedule FrOSCon 2014

Lecture: A revolutionary idea: why not use a job queue system for your job queue?

August 24, 2014
RedFrogConf (C118)
Language: en
RedFrogConf (Ruby)

Summary

Most people use delayed job aka a database or resque/sidekiq for queuing. But why hack your way around a database or a "smarter memcache" to do a simple queue when there are other solutions that were build for this?

Beanstalkd is one of them. It's small. It's fast. It's awesome. And I show you why.

Description

In this talk I will show why using a database or a cache is not the perfect solution for a job queue. There are other things out there that can be used for this that are way more efficient and need less hackish code to implement basic features like retry on failure.

I will try to demonstrate with beanstalkd what you can do with software that was build for queuing and how simply it is to install and use.