A more efficient up2date service using binary diffs
Joe Desbonnet
jdesbonnet at gmail.com
Wed Mar 23 13:22:20 UTC 2005
Just a quick followup: I finally managed to cobble together a machine
so that I could do a full test (FC3 fresh install -> current).
Unfortunately a bug in the 0.1.0 release prevented the test from
working -- I wasn't handlng byte range requests properly. That's fixed
now and I'll post a new release in the next 1 or 2 days once I've
finished testing.
Interim results are encouraging: overall bandwidth savings between 66
- 78% (at the expense of local processing power -- those with slow
machines on fast links may not benefit).
Joe.
On Tue, 22 Mar 2005 03:09:07 +0000, Joe Desbonnet <jdesbonnet at gmail.com> wrote:
> The first version of my delta compression RPM virtual repository /
> proxy server is ready. This is just a proof-of-concept at the moment,
> but it may be good enough to be useful to some. Here are the release
> notes: http://www.wombat.ie/software/rpmdc/releasenotes-0.1.0.html
>
> Right now you need to have the following to get it to work:
> * Jakarta Tomcat 4.1.31
> * Sun JDK 1.4.2
>
> It may work with other servlet containers and JavaVMs but that is the
> only combination I had time to test so far. If it proves useful it
> should be possible to remove the Tomcat dependency and perhaps compile
> to navative with gcj (?).
>
> I've created a delta repository to work with this software here:
> http://rpmdelta.wombat.ie/rpmdelta/fc3/i386/
>
> That repository covers most of the updates for FC3/i386 and is only
> 250MB in size (compared to over 1GB for the RPMs).
>
> The release is available here:
> http://www.wombat.ie/software/rpmdc/downloads/rpmdc-0.1.0.tar.gz
>
> Joe.
>
More information about the devel
mailing list