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

Re: SVN on s3

From: Erik Huelsmann <ehuels_at_gmail.com>
Date: 2007-11-10 17:56:38 CET

On Nov 10, 2007 5:46 PM, Ruslan Sivak <rsivak@istandfor.com> wrote:
> Erik Huelsmann wrote:
> > On Nov 10, 2007 3:47 AM, <rsivak@istandfor.com> wrote:
> >
> >> Amazon S3.
> >>
> >> Russ
> >>
> >
> >
> > In what way do you expect svn and S3 to work together? S3 is a backup
> > medium, svn is a version control system. Not quite the same thing.
> >
> > bye,
> >
> > Erik.
> >
> >
> S3 is not a backup medium, it's a storage medium.


> Due to latency,
> people mostly use it for backup, but there are plenty of utilities that
> let you mount S3 as a volume and work with it.

Ok, but does it support locking and fast reading/writing of files as
many filesystems do? Currently Subversion supports NFS, but that
doesn't say it's blazingly fast if you mount your NFS drive over a WAN
(the internet).

> Since someone made svn
> work with google storage (albeit while working at google) to support
> google code, I was wondering if someone can make it work with S3
> straight out of the box.

Ah, but that's different: they built a completely new backend for
Subversion, taking advantage of the infrastructure which is already
available at Google (which supposedly has very little latency and
behaves much more like a database than like a filesystem...)

> I was hoping that the latency would be better
> from EC2, but I'm still testing that. I guess I can just run it over
> elasticdrive, but I've yet to test that

Well, it's not something which can be done easily. The effort at
Google took many months for 2 people who previously already built
large parts of Subversion (and they had a third one like it available
for consultation in the same office).

Hope that clarifies things a bit.



To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Nov 10 17:56:59 2007

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

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