On 4/15/06, Ben Collins-Sussman <sussman@red-bean.com> wrote:
> 2) Come up with a list of project ideas for students.
>
> Here's a link to last year's ideas page, which we'll need to
> update:
>
> http://subversion.tigris.org/project_tasks.html
An SoC project I'd like to see is some load testing reports/analysis
of Subversion. Just how high is the bar? Are the bottlenecks where
we think they are? I don't care much about ra_svn performance - so
it's about mod_dav_svn.
I've just made a few commits to Apache flood that get it to work
against WebDAV. My thought is that you'd set up profiles of a variety
of users (checkouts, commits, browsers, etc.). You'd probably want to
use something like flood because libsvn_wc would be too much of a
bottleneck on the client side to get useful scalability tests.
We'd straddle a few tools here: flood, httpd, SVN. But, providing SVN
admins with a way to locally perform scalability tests locally seems
like a wortwhile endeavor. For Google's SoC purposes, I'm willing to
call this a Subversion project.
I'd be willing to mentor any folks interested in this. It's mostly
analysis/performance stuff - the output from this would be cool
graphs. If we're able to improve our code from it, all the better;
but that's not really realistic from a SoC perspective. -- justin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Apr 18 00:48:15 2006