Re: Background Jobs For Mission Critical Info

2012-09-27 Thread Richard Schneeman
The maintainer of Resque (Terence Lee (http://twitter.com/hone02)) works for Heroku. Failed Resque jobs can be retried via the built in web interface. I've never had a bad experience with Delayed Job, but if you are using it heavily it can impact your database performance. -- Richard

Re: Background Jobs For Mission Critical Info

2012-09-27 Thread Keenan Brock
Hi Carson, You may also want to look at https://github.com/ryandotsmith/queue_classic Ryan is also at Heroku. And designed this with the heroku infrastructure in mind. I have not used queue classic, but have had good experience with DJ and Resque. (not a big fan of backgroundrb) --Keenan On

Re: Background Jobs For Mission Critical Info

2012-09-27 Thread Carson Gross
Richard Keenan, Thanks for the feedback. This is going to involve lots of relatively small jobs, and Resque looks like it might be a better option to get the db out of the request cycle as much as possible. For now I think I'll extract the logic out into a logical work unit that's both DJ

Background Jobs For Mission Critical Info

2012-09-26 Thread Carson Gross
Hi, I've got a bit of processing that is not time critical but that is mission critical, and I'm considering running as a Delayed Job in order to minimize request times. My experience with Delayed Jobs on bamboo was that there were times when the queue just hung, and I had to delete the jobs