<div dir="ltr">Если говорить об таких очередях, то вся задача:<div><br></div><div>use Redis::Fast;</div><div><br></div><div>my $redis = Redis::Fast->new( redis_config_here() );</div><div><br></div><div><br></div><div>sub push { $redis-> rpush( ... ); }</div>
<div><br></div><div>sub pop { $redis->blpop(); }</div><div><br></div><div># worker process</div><div>while( 1 ) { work_on( pop(); }</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
4 июня 2014 г., 21:53 пользователь Sergey Leschenko <span dir="ltr"><<a href="mailto:sergle.ua@gmail.com" target="_blank">sergle.ua@gmail.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2014-06-04 18:53 GMT+03:00 Akzhan Abdulin <<a href="mailto:akzhan.abdulin@gmail.com">akzhan.abdulin@gmail.com</a>>:<br>
<div class="">> Если нет особой привязанности к языку, то я бы рекомендовал Sidekiq или<br>
> Resque (Ruby).<br>
<br>
</div>А в чем их преимущество перед Gearman? Или это больше библиотеки работы с Redis?<br>
<div class=""><br>
> Хотя спортить их на Perl несложно.<br>
<br>
</div>Ну как уже написали, в самом gearmand следов Perl нет. И client/worker<br>
процессы можно писать на чем угодно.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Sergey<br>
</font></span><div class="HOEnZb"><div class="h5">--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br></div>