Search results for "dist:Proc-Parallel parallel"
Proc::Parallel - run multiple commands and process their output in parallel
This module is a wrapper around an asynchronous IO library. It provides an easy interface for starting a bunch of commands and processing each line of output from those commands. It uses IO::Event::Callback. When the last of the commands finish, "Eve...
MUIR/Proc-Parallel-0.601 - 19 Jun 2011 05:10:52 UTC
Proc::Parallel::Unreliable - maintain a pool of unreliable slave processes
This module deals with a particular situation: needing to run code that may crash or hang while processing a stream of data. It reads input, farms the input out to one or more slave process, collects the output from the slave processes, and writes a ...
MUIR/Proc-Parallel-0.601 - 19 Jun 2011 05:10:52 UTC
Proc::Parallel::RemoteKiller - kill off slave processes on control-C
This module tries to make control-C work when you've got remote slave processes. It maintains a list of such processes and catches $SIG{INT}. You tell it about new processes with "note". You tell it to forget about processes with "forget" and "forget...
MUIR/Proc-Parallel-0.601 - 19 Jun 2011 05:10:52 UTC
RPC::ToWorker - invoke remote perl functions asynchronously on remote systems
RPC::ToWorker provides a way to invoke a perl function on a remote system. It starts the remote perl process, passes data to it, and runs arbitrary code. It does this all with asynchronous IO (using IO::Event) so that multiple processes can run at th...
MUIR/Proc-Parallel-0.601 - 19 Jun 2011 05:10:52 UTC
lib/RPC/ToWorker/Callback.pm
Make a remote call to a function on the master node from a slave process started with RPC::ToWorker. This module is used in the worker, not the master. The slaves are running sychronously, but the master is asychronous so this is a blocking call on t...
MUIR/Proc-Parallel-0.601 - 19 Jun 2011 05:10:52 UTC