TakTuk - a tool for large scale remote execution deployment

DESCRIPTION:

TakTuk is a tool for broadcasting the remote execution of one ore
more command to a set of one or more distant machines. TakTuk
combines local parallelization (using concurrent deployment processes)
and work distribution (using an adaptive work-stealing algorithm)
to achieve both scalability and efficiency.

TakTuk is especially suited to interactive tasks involving several
distant machines and parallel remote executions. This is the case
of clusters administration and parallel program debugging.  See
taktuk(1) for a detailled description and more examples.

TakTuk also provides a basic communication layer to programs it
executes.  This communication layer uses the communication
infrastructure set up by TakTuk during its deployment. It is available
both for the Perl and the C langages and is described in taktukcomm(3).

For a quick introduction to the world of TakTuk, the file "sample_session.txt"
included with this distribution contains the output of a small toy session of
various commands execution using TakTuk.

AUTHORS:

The original concept of TakTuk has been proposed by Cyrille Martin
in his PhD thesis. People involved in this work include Jacques
Briat, Olivier Richard, Thierry Gautier and Guillaume Huard.

The author of the perl version and current maintainer of the package
is Guillaume Huard.

COPYRIGHT:

TakTuk is provided under the terms of the GNU General Public License
version 2 or later.
