=pod =head1 Redis jobqueue client Redis has a feature called lists. The lists can be treated as a stack where elements can be pushed onto or popped from. There are several calls which help you to manage such lists. Once nice feature is the blpop command which does a blocking call on the queue. Therefore it's a nice and elegant way to implement a queue systems for tasks. One client (worker) pushes the clients on the queue and other clients (worker) pop from this queue. This will help to decrease the amount of code and you are not running in loops and check if new data is available on the list. This is a fully working example which I use to manage a build system for building Perl modules on the win32 platform. You can read the full blog article about this at my blog at the following url L. =head1 Author Ulrich Habel L =cut