9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Nathaniel W Filardo <nwf@cs.jhu.edu>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] source browsing via http is back
Date: Tue, 10 Feb 2009 16:22:42 -0500	[thread overview]
Message-ID: <20090210212242.GL22259@masters6.cs.jhu.edu> (raw)
In-Reply-To: <13426df10902101315lc7f9e5bhc0f9b1673fa95cbb@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 1606 bytes --]

On Tue, Feb 10, 2009 at 01:15:11PM -0800, ron minnich wrote:
> On Tue, Feb 10, 2009 at 1:10 PM, John Barham <jbarham@gmail.com> wrote:
> >> I've turned it back on and will watch to see if our web server gets
> >> swamped by it.  This interface should not be used to mirror the
> >> contents of sources.
> >
> > What interface should be used to used to mirror sources?  9fs?
> > replica?  More specifically, if I wanted to set up my own HTTP mirror
> > of sources, what is the labs approved way to stay in sync?
> >
> >
> 
> since 9fs never stopped working, why could you not just export (with
> httpd) from your machine a -C mount of sources? then the robots hammer
> you but since you're cached, you don't hammer sources?

Sorry to rain on your parade as it were, but occasionally 9fs to sources
does, in fact, stop working.  See my and others' posts to 9fans about
sources and especially sources' venti being down.

I again propose that sources should be mirrorable via venti (and venti/copy
-f); the nightly snapshots would be walked with "auth/none vac" into a
publically readable venti (venti/ro proxy) and the scores published (and
signed).  In order to make this more palatable, it may be worth developing a
venti proxy that attempts to pull blocks from closer ventis rather than
further ones and to make sources' public venti artificially further away
(induce a delay of half a second or something per Tread).  I've some
tentative writeup on https://wiki.ietfng.org/pub/Plan9/VentiMirror and even
some code flying locally but nothing about which to be proud.

--nwf;

[-- Attachment #2: Type: application/pgp-signature, Size: 204 bytes --]

  reply	other threads:[~2009-02-10 21:22 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-10 18:49 geoff
2009-02-10 19:02 ` Bruce Ellis
2009-02-10 21:10 ` John Barham
2009-02-10 21:15   ` ron minnich
2009-02-10 21:22     ` Nathaniel W Filardo [this message]
2009-02-10 21:32       ` erik quanstrom
2009-02-10 21:51         ` Roman V. Shaposhnik
2009-02-10 21:55           ` erik quanstrom
2009-02-10 22:05             ` Roman V. Shaposhnik
2009-02-10 22:13           ` Nathaniel W Filardo
2009-02-10 22:17             ` Roman V. Shaposhnik
2009-02-10 22:08         ` Nathaniel W Filardo
2009-02-10 22:10           ` erik quanstrom
2009-02-10 22:23             ` Roman V. Shaposhnik
2009-02-10 22:28               ` erik quanstrom
2009-02-10 22:45                 ` Roman V. Shaposhnik
2009-02-11  0:22                   ` Bruce Ellis
2009-02-11  0:28                     ` Roman V. Shaposhnik
2009-02-11  6:06                       ` Bruce Ellis
2009-02-11  0:32                     ` Akshat Kumar
2009-02-11  1:43                   ` [9fans] Plan 9 source history (was: Re: source browsing via http is back) Nathaniel W Filardo
2009-02-11  3:40                     ` erik quanstrom
2009-02-11 18:07                     ` Uriel
2009-02-11 18:19                       ` Venkatesh Srinivas
2009-02-11 18:35                         ` Roman V. Shaposhnik
2009-02-11 18:46                           ` Nathaniel W Filardo
2009-02-12 15:10                       ` Venkatesh Srinivas
2009-02-11 19:06                     ` Roman V. Shaposhnik
2009-02-12  5:57                 ` [9fans] source browsing via http is back sqweek
2009-02-12 12:49                   ` erik quanstrom
2009-02-12 13:10                     ` Bruce Ellis
2009-02-12 16:19                     ` Roman V. Shaposhnik
2009-02-12 16:28                       ` erik quanstrom
2009-02-12 16:42                     ` Nathaniel W Filardo
2009-02-12 16:50                       ` andrey mirtchovski
2009-02-12 16:56                         ` Nathaniel W Filardo
2009-02-12 16:58                         ` erik quanstrom
2009-02-12 17:20                         ` Bruce Ellis
2009-02-12 16:52                       ` erik quanstrom
2009-02-10 22:27       ` Nathaniel W Filardo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090210212242.GL22259@masters6.cs.jhu.edu \
    --to=nwf@cs.jhu.edu \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).