К слову о 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

Ответить