[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Limiting access to replay in 1.4

From: Molle Bestefich <molle.bestefich_at_gmail.com>
Date: 2006-04-12 19:37:59 CEST

> Why not let the server dynamically decide if rate limiting is required to
> share access to itself among connections?

Unless you can make it unusually bright, a problem with a completely
automagic system is that it's too fair. Consider fx. a sudden blast
of anonymous users that each get a fair (but extremely minimal) share
of bandwidth. The developers would then get the same extremely
minimal amount of bandwidth each. You really don't want to be that
fair :-).

That said, it might be overkill to implement rate limiting rules in Subversion.
I mean, you can just setup a mirror SVN server and allow anonymous
users access to that instead of your main SVN server. Wrap that
server with an off-the-shelf box that does TCP load balancing.

On top of that, if you only have one line to your ISP, you'll have to
again limit the anonymous SVN box to use max 75% of the available
total bandwidth. Not sure if that can be done in the same
hypothetical load balancing box or if you'll need another one.

Either way, one or two boxes shouldn't be too much of an expense for
anyone that actually has a SVN bandwidth problem :-).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Apr 12 19:39:41 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.