Parallel::Async is yet another fork tool. Run parallel task with fork
to simple.
This module is intended for use in operations that can be
done in parallel where the number of processes to be
forked off should be limited. Typical use is a downloader
which will be retrieving hundreds/thousands of files.
Parallel::Scoreboard is a pure-perl implementation of a process
scoreboard. By using the module it is easy to create a monitor for
many worker process, like the status module of the Apache HTTP server.
Unlike other similar modules, Parallel::Scoreboard is easy to use and
has no limitation on the format or the length of the statuses to be
stored. Any arbitrary data (like JSON or frozen perl object) can be
saved by the worker processes as their status and read from the
manager process.
The idea behind this module is to provide a sort of plugin architecture for
Perl templating systems. Callbacks are executed by the contents of a request
to the Perl templating server, before the templating system itself executes.
This approach allows you to carry out logical processing of data submitted
from a form, to affect the contents of the request parameters before they're
passed to the templating system for processing, and even to redirect or abort
the request before the templating system handles it.
Perl::osnames contains $data which lists possible values of $^O along with
description for each. It also provides some helper functions.
This is a collection of .pl files that have historically been bundled with the
Perl core but are planned not to be so distributed with core version 5.15 or
later.
Params::Coerce - Allows your classes to do coercion of parameters
Params::Util provides a basic set of importable functions that makes
checking parameters a hell of a lot easier.
This module prototypes the Perl 6 'exported' and 'exportable' traits
in Perl 5.
Params::Validate::Dependencies extends Params::Validate's validate() function to
support an arbitrary number of callbacks which are not associated with any one
parameter. All of those callbacks are run after Params::Validate's normal
validate() function. If any of them return false, then validate() will die as
normal.