From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3F05864B.1080500@proweb.co.uk> From: matt User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 MIME-Version: 1.0 To: 9fans@cse.psu.edu Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [9fans] inferno file servers on topic? Date: Fri, 4 Jul 2003 14:51:07 +0100 Topicbox-Message-UUID: e8e180f4-eacb-11e9-9e20-41e7f4b1d025 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