On Fri, 2 Feb 2001, John Polstra wrote:
> In article <[EMAIL PROTECTED]>,
> Julian Elischer <[EMAIL PROTECTED]> wrote:
> >
> > I have the folowing suggestion for CVSup..
> > the ability to specify several servers.
> > Cvsup can have a quick exchange with each to inquire about load and check the
> > latency and bandwidth
> > and the last time updated, and choose the best....
> > Since you control both ends this is possible..
>
> This is a frequently requested feature, but I've always been reluctant
> to provide it. Human nature being what it is, I'm afraid soon
> everybody would have 15 servers listed in their supfiles. So 15
> servers would get hit on each update instead of just one. It is
> true that the load query wouldn't hit the servers nearly as hard as
> an actual update. But it would require forking a process at least.
[...]
Finding the fastest server isn't always as important as finding one
that works. I had my mirror pointed at cvsup7 (or maybe it was
cvsup6) when it went away for a while, and I never knew the updates
were failing until after several cvsups from my mirror I noticed
nothing was changing, which is very unusual. :-)
A nice feature would be to add multiple cvsup servers to use as
fallbacks with some way of knowing if the server you've just fallen
back to has a later copy of the tree than you do.
-- Chris Dillon - [EMAIL PROTECTED] - [EMAIL PROTECTED]
FreeBSD: The fastest and most stable server OS on the planet.
For IA32 and Alpha architectures. IA64, PPC, and ARM under development.
http://www.freebsd.org
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message