All of lore.kernel.org
 help / color / mirror / Atom feed
From: Brian Meidell <brian@mindflow.dk>
Cc: reiserfs-list@namesys.com
Subject: Re: creating live virtual files by concatenation
Date: Sat, 25 Feb 2006 16:28:02 +0100	[thread overview]
Message-ID: <44007782.2010608@mindflow.dk> (raw)
In-Reply-To: <1271316508.20060225153749@dns.toxicfilms.tv>


I think the idea sounds like a special case of what can - if I 
understand it correctly - be done with  plugins for reiser4.

I have absolutely no practical knowledge of reiserfs plugins, but I 
remember the example with having the ID3 tag in an mp3 file be 
accessible through the file system by use of plugins. If that can be 
done, your suggestions could be done as well.

Feel free to hit me over the head with the stupid-newbie stick if I am 
way off - I am completely new to this list and I joined it to get smarter.

/Brian Meidell

Maciej Soltysiak wrote:
> Hello!
>
> I have this idea about creating sort of a virtual file.
>
> Let us say I have three text files that contain javascript code:
> tooltip.js
> banner.js
> foo.js
>
> Now let us say I am creating sort of a virtual text file (code.js)
> that is a live-concatenation of these files:
> # concatenate tooltip.js banner.js foo.js code.js
>
> Note I am not talking about the cat(1) utility. I am thinking of
> code.js be always a live concatenated version of these three, so when
> I modify one file, the live-version is also modified.
>
> What puprose I might have? Network-related. Say, I have an HTML file
> that includes these three files in its code.
>
> When a browser downloads the HTML file it will then create three threads
> to download each of those javascript files.
>
> If I had a live-concatenated file, I could reference it in the HTML file
> so that the browser does not have to download three files but just one.
>
> This would surely reduce network overhead of downloading the same amount
> of data but within just one connection, reduce resource usage on the client
> and possibly (depending on implementation) reduce the cost of accessing
> three individual files on the server.
>
> I am CC'ing reiserfs-list because Reiser4 would seem to be the most
> robust filesystem that could have it done.
>
> Any thoughts about the idea itself?
> Would be nice if this idea could inspire some talented hackers here and there.
>
> Best Regards,
> Maciej
>
>
>
>
>   

  reply	other threads:[~2006-02-25 15:28 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-25 14:37 creating live virtual files by concatenation Maciej Soltysiak
2006-02-25 15:28 ` Brian Meidell [this message]
2006-02-27 19:57   ` Hans Reiser
2006-02-25 15:30 ` Jan Engelhardt
2006-02-27 19:52   ` Yoanis Gil Delgado
2006-02-25 15:35 ` Jesper Juhl
2006-02-25 17:15   ` Maciej Soltysiak
2006-02-25 18:40     ` Rik van Riel
2006-02-25 18:52       ` Jesper Juhl
2006-02-25 19:33         ` Re[2]: " Maciej Soltysiak
2006-02-25 19:33           ` Maciej Soltysiak
2006-02-25 22:30           ` Peter Foldiak
2006-02-25 22:38             ` Rik van Riel
2006-02-25 23:23               ` Peter Foldiak
2006-02-27 20:43               ` Hans Reiser
2006-02-28  6:24                 ` Plugin Patch (was Re: creating live virtual files by concatenation) Peter van Hardenberg
2006-02-28 15:19                   ` Marcus Furlong
2006-02-28 19:00                   ` Hans Reiser
2006-02-28 20:07                   ` Yoanis Gil Delgado
2006-02-28 19:41                     ` Peter van Hardenberg
2006-02-28 20:48                       ` Yoanis Gil Delgado
2006-02-28 20:04                         ` Hans Reiser
2006-02-28 22:24                           ` Peter van Hardenberg
     [not found]                             ` <200602281903.12697.fred@uh.cu>
2006-02-28 23:07                               ` Peter van Hardenberg
2006-02-28 23:36                             ` Hans Reiser
2006-02-28 21:53                       ` Marcus Furlong
2006-02-28 22:07                         ` Hans Reiser
2006-02-28 23:19                         ` Yoanis Gil Delgado
2006-02-28 22:20                           ` Hans Reiser
2006-02-28 19:48                     ` Hans Reiser
2006-02-27 20:39           ` creating live virtual files by concatenation Hans Reiser
2006-02-27 20:45             ` Jesper Juhl
2006-02-25 17:40 ` Peter Foldiak

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=44007782.2010608@mindflow.dk \
    --to=brian@mindflow.dk \
    --cc=reiserfs-list@namesys.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.