Al lavoro, abbiamo bisogno di costruire un server di lavoro per cose come l'invio di e-mail, la costruzione di PDF, lo scricchiolio di alcuni dati, ecc. Ovviamente, vorremmo costruire su una sorta di coda generica sistema. Ho familiarità con Gearman e questo è il problema esatto che cerca di risolvere: mettere i lavori in fila dove i lavoratori vengono a prenderli. Tuttavia, sto vedendo molte menzioni di Rabbitmq e non sono chiaro come sia usato in questo scenario.Rabbitmq o Gearman - scegliere una coda di lavori
Rabbitmq è un buon framework per costruire un sistema di lavoro distribuito in aggiunta?
A seguito di questo ho finito per scegliere RabbitMQ insieme agli ottimi pacchetti di carote/sedano e sono molto felice della mia scelta. Il sedano è piuttosto sorprendente e straordinariamente semplice una volta capito come hai bisogno o vuoi configurare il tuo sistema. All'inizio AMQP può essere un po 'maldestro, ma Celery fa un ottimo lavoro di astrazione di molte delle complessità fino a quando non sei pronto per immergerti in profondità. – brianz
@alexis Il collegamento per l'elaborazione pdf è rotto. Potresti correggerlo per favore? – ihsan
Sembra esserci un [ripubblicazione dell'articolo] (http://seancribbs.com/tech/2009/12/23/generating-thousands-of-pdfs-on-ec2-with-ruby/) su Sean Crubbs ' propria pagina. –