Parallel::Tiny

Provides a very simple, no frills fork manager.

Installation

Install from CPAN:

cpan -i Parallel::Tiny

Or build from source (requires Dist::Zilla):

cpan -i Dist::Zilla
dzil install

Usage

my $obj = My::Handler->new();

my $forker = Parallel::Tiny->new(
    handler    => $obj,
    maxprocs   => 4,
    totalprocs => 'infinite',
);

$forker->run();