К слову о Redis-based очередях: https://metacpan.org/pod/Queue::Q
10 мая 2016 г., 21:26 пользователь Victor Efimov <[email protected]> написал: > Посмотрел. Это что-то похожее на нашу reg.ru redis очередь. Прямо местами > один-в-один. > Поискал фатальные недостатки: > > - Использует Redis, а не Redis-Fast > - Использует Storable, а не не-Storable > - В докции "Queues from the list are processed in random order", а ведь > маленькая фича "не случайный порядок, а вполне конкретный" реализала бы > такую возможность, как приоритеты заданий.. > - MULTI/EXEC транзакции с WATCH завершаются $self->_call_redis( 'EXEC' ) // > return; > Получается основной смысл такой транзакции - повторить попытку если > транзакция сфейлилась - не работает. Вместо этого функция просто возвращает > undef. > - неправильная работа с utf8::is_utf8 > > Дальше надо глубже смотреть. Есть и LUA и MULTI/EXEC, интересно.. > > > 10 мая 2016 г., 14:15 пользователь Grigory Batalov <[email protected]> > написал: > >> В Fri, 06 May 2016 10:05:30 +0300 >> Alexey Shrub <[email protected]> пишет: >> >> > Приветствую всех, >> > >> > поделитесь опытом использования >> > серверов задач аля Gearman если таковой >> > есть, не хотелось бы костыли городить, >> > но непонятно что заюзать, вроде Gearman на >> > слуху, но на него как-то ругались (вроде >> > на утечки и стабильность), но давно >> > было, может пофиксили? >> >> Я использую Redis::JobQueue и Parallel::ForkManager для обработки заданий. >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org > > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- Best regards, Ilya Chesnokov -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
