NAME

Parallel::Tiny

DESCRIPTION

Provides a simple, no frills fork manager.

SYNOPSIS

Given an object that provides a run() method, you can create a Parallel::Tiny fork manager object that will execute that method several times.

my $obj = My::Handler->new();
my $forker = Parallel::Tiny->new(
    handler      => $obj,
    workers      => 4,
    worker_total => 32,
);
$forker->run();

In the above example we will execute the run() method for a My::Handler object 4 workers at a time, until 32 total workers have completed/died.

METHODS