delayed_jobs vs resque vs beanstalkd?

Aqui estão as minhas necessidades:

Enqueue_in (10.horas, ...) (a sintaxe do DJ é perfeita.)Multiplique trabalhadores simultaneamente. (Resque ou beanstalkd são bons para isso, mas não DJ)Deve lidar com envio e envio de 100 trabalhos por segundo. (Precisarei executar um teste para ter certeza, mas acho que o DJ não pode lidar com tantos trabalhos)

Resque e beanstalkd não fazem o enqueue_in.

Existe um plugin (resque_scheduler) que faz isso, mas não tenho certeza de quão estável é.

Nosso ambiente está na amazon, e eles lançaram o beanstalkd gratuitamente para quem tem instâncias da amazon, isso é uma vantagem para nós, mas ainda não tenho certeza de qual é a melhor opção aqui.

Rodamos os trilhos 2.3, mas estamos trazendo-os para o rails 3.0.3 em breve.

Mas qual é a minha melhor escolha aqui? Estou perdendo outra jóia que faz esse trabalho melhor?

Sinto que minha única opção que realmente funciona agora é o resque_scheduler.

Editar:

Sidekiq (https://github.com/mperham/sidekiq) é outra opção que você deve conferir.

questionAnswers(3)

yourAnswerToTheQuestion