Andrew Johnson > Helios-2.60 > Helios

Download:
Helios-2.60.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Module Version: 2.60   Source  

NAME ^

Helios - a distributed job processing system

DESCRIPTION ^

Helios is a system for building asynchronous distributed job processing applications. Applications that need to process millions of small units of work in parallel can use the Helios system to scale this work across the multiple processes and servers that form a Helios collective. Helios may also be used to improve the user experience on websites. By utilizing the framework's APIs, potential timeout issues can be eliminated and response times decreased for larger tasks invoked in response to user input. The web server application can "fire and forget" in the background, immediately returning control to the user. Using Helios, simple Perl applications can be written to distribute massive workloads throughout the Helios collective while still retaining centralized management.

The Helios module itself is merely a placeholder for versioning and documentation purposes. If you want to require Helios (or a certain version of it) in your package, adding

 Helios => 2.00

to the PREREQ_PM hashref in Makefile.PL should do the trick.

SEE ALSO ^

helios.pl, Helios::Service, Helios::Error

AUTHOR ^

Andrew Johnson, <lajandy at cpan dotorg>

COPYRIGHT AND LICENSE ^

Copyright (C) 2008-9 by CEB Toolbox, Inc.

Portions of this software are Copyright (C) 2009-12 by Andrew Johnson where noted.

Portions of this software are Copyright (C) 2012 by Logical Helion, LLC where noted.

Portions of this software are Copyright (C) 2005-6 by Six Apart, cpan@sixapart.com, where noted.

Portions of this software are Copyright (C) 2007, Six Apart Ltd, cpan@sixapart.com, where noted.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.0 or, at your option, any later version of Perl 5 you may have available.

WARRANTY ^

This software comes with no warranty of any kind.

syntax highlighting: