I love Beanstalk. Anything open source I love, really. It works great most of the time. You do have to install supervisor to keep it running (if everything fails). But then again, that doesn’t do a very good job at doing that, either. If I had the time to constantly monitor beanstalk by using something like Beanstalk Console that’s great, but I don’t have the time or the patiences to do that. Especially when the queues are getting more and more requests, more can go wrong. Most likely, I have configured something wrong somewhere down the line. I could probably add a try catch in PHP somewhere and send me an alert message when a job has failed. But I really can’t be bothered for all that effort.