системы массового обслуживания - PullRequest
0 голосов
/ 04 декабря 2010

Мне нужно реализовать новый проект, из которого будут извлекаться процессы на трех разных серверах.

По существу, одна система заполнит очередь, затем каждая отдельная система будет извлекать из этой очереди (вывестиработа / сообщение), и делать это бизнес.Таким образом, по сути, в стандартном FIFO процессы на дочерних серверах будут выполнять выталкивание.

Из всех существующих систем очередей, какие рекомендации?Я заглянул в RabbitMQ, но это больше "толчок", и, как я уже сказал, мне нужно "тянуть"?Я действительно не хочу строить один, просто возьмите что-то, что работает.Конечно, это должен быть с открытым исходным кодом: -)

Спасибо

1 Ответ

0 голосов
/ 04 декабря 2010

взгляните на beanstalkd (система массового обслуживания на основе Python). Это довольно просто, но очень быстро и немного гибко. Я использовал его в облаке EC2, ставя в очередь и обслуживая (удаляя) около 500 заданий / мин, где к очереди одновременно обращались 100 машин.

...