9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: matt <matt@proweb.co.uk>
To: 9fans@cse.psu.edu
Subject: [9fans] inferno file servers on topic?
Date: Fri,  4 Jul 2003 14:51:07 +0100	[thread overview]
Message-ID: <3F05864B.1080500@proweb.co.uk> (raw)

now it seems that plan9 is capable of importing Styx servers to it's
namespace does that mean that people here are interested in home-brewed
servers (i.e. mine) ?

The particular reason I mention it is my latest server tabfs

It takes a tab separated file and turns it into a directory of
directories (one per row) of files (one per colum)

The directory names can be numbered or taken from the primary key (via
the supplied primary_key_index option)

such that the file
name   email   homepage
matt   matt@proweb.co.uk   http://www.proweb.co.uk/~matt
boyd    boyd@insultant.net    http://www.insultant.net


would be
% ls /data/0/*/*
/data/0/matt/name
/data/0/matt/email
/data/0/matt/homepage
/data/0/boyd/name
/data/0/boyd/email
/data/0/boyd/homepage
% cat /data/0/matt/homepage
http://www.proweb.co.uk/~matt


My post to the Inferno mailing list is here :
http://www.topica.com/lists/inferno/read/message.html?mid=806782871&sort=d&start=610


It still needs some work (the options are hardcoded atm. for instance,
and "new" works in the wrong way)

But I'm just exploring the concept to see if it's worth going with.

I think it's going to be heavy on memory, all the data is stored in
memory and it uses the styxservers helper which (presumably) keeps all
the filenames in memory too.


I'm about to throw a few hundred megs of httpd logs at it to see what
happens







                 reply	other threads:[~2003-07-04 13:51 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=3F05864B.1080500@proweb.co.uk \
    --to=matt@proweb.co.uk \
    --cc=9fans@cse.psu.edu \
    /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).