[Swift-devel] VDS1 transfer executable

Mihael Hategan hategan at mcs.anl.gov
Mon Jul 23 10:37:24 CDT 2007


They are not in general. They are arguments against reusing a particular
thing, which may justify rewriting.

On Mon, 2007-07-23 at 15:29 +0000, Ben Clifford wrote:
> none of those seem to be arguments for or against rewriting vs reusing.
> 
> On Mon, 23 Jul 2007, Mihael Hategan wrote:
> 
> > Support, throttling, concurrency control. We seem to be fundamentally
> > changing the way things work, and we do that because we can.
> > 
> > On Mon, 2007-07-23 at 15:19 +0000, Ben Clifford wrote:
> > > Given that the VDS1 transfer executable exists and appears to work, there 
> > > would need to be some strong argument to not use that as a base (which 
> > > there may be, but I don't know of one).
> > > 
> > > On Mon, 23 Jul 2007, Mihael Hategan wrote:
> > > 
> > > > I think the reimplementation argument is not universally valid. One must
> > > > consider costs vs. benefits.
> > > > 
> > > > On Mon, 2007-07-23 at 15:08 +0000, Ben Clifford wrote:
> > > > > VDS1 has a utility, transfer, which is for use on the worker nodes to 
> > > > > stage data in and out.
> > > > > 
> > > > > It seems fairly seriously worth considering using that, rather than 
> > > > > re-implementing stuff from ground up.
> > > > > 
> > > > 
> > > > 
> > > 
> > 
> > 
> 




More information about the Swift-devel mailing list