[Moscow.pm] Модули для очереди задач / сообщений

Ilya Chesnokov chesnokov.ilya на gmail.com
Пн Янв 26 05:16:27 PST 2015


26 января 2015 г., 15:28 пользователь Alexander Lourier <aml на rulezz.ru> написал:
> Что мне не нравится в ZeroMQ - это надо точно знать IP ноды, которая делает
> bind(), а все потом к ней connect(). И не дай бог, с этой центральной нодой
> что-то случится. Фейловера нет.

А в RabbitMQ нет такой проблемы?

И еще - правильно я понял, что в Redis-based решениях (Queue::Q,
Resque с CPAN) воркер должен периодически опрашивать очередь на
наличие новых заданий?
Просто насколько я понял, в RabbitMQ это все делается асинхронно -
вешаем коллбэк на приход сообщения и бесконечно ждем...
(https://github.com/rabbitmq/rabbitmq-tutorials/blob/master/perl/worker.pl)


> On Mon Jan 26 2015 at 1:20:13 PM Ilya Chesnokov <chesnokov.ilya на gmail.com>
> wrote:
>>
>> 26 января 2015 г., 15:00 пользователь Victor Efimov <victor на vsespb.ru>
>> написал:
>> > Для Ruby on Rails две последние самые популярные очереди - Resqueue и
>> > Sidekiq - на базе Redis сделаны.
>>
>> Да уж, что для Perl-программиста - модуль на CPAN, то для
>> Ruby-программиста - стартап.
>>
>> --
>> Best regards,
>> Ilya Chesnokov
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Best regards,
Ilya Chesnokov


Подробная информация о списке рассылки Moscow-pm