Possible use for memcache?

Brad Fitzpatrick brad at danga.com
Mon Nov 28 17:56:00 PST 2005


I did make it work with FUSE, a long time ago.  It's bitrot and I lost it.
Do it yourself.. it's easy.

But I think you're confused about how "heavy" HTTP is.  Look:

   GET /some-file HTTP/1.0\r\n
   \r\n

Holy shit!  That's it!

Then you get the data sendfile(2)'d back to you after this huge header:

  HTTP/1.1 200 OK
  Content-Length: 23983

  <data>

Man, that's heavy.

- Brad


On Mon, 28 Nov 2005, mike wrote:

> You should work on porting MogileFS to FUSE finally, so it doesn't
> have to be coded into the specific application and would just be a
> transparent filesystem to everything else :) Maybe cut down using HTTP
> and make it a quicker, proprietary daemon like memcached, to save the
> protocol overhead?
>
> </random ideas>
>
> - mike
>
> On 11/28/05, Brad Fitzpatrick <brad at danga.com> wrote:
> > For a cache, it's fine.
> >
> > I wouldn't trust its failover modes for a filesystem.
> >
> >
> > On Mon, 28 Nov 2005, mike wrote:
> >
> > > Brad! Are you telling me memcached isn't perfect?!?!?!
> > >
> > > :)
> > >
> > > On 11/28/05, Brad Fitzpatrick <brad at danga.com> wrote:
> > > > Then you haven't seen all the failure cases.  :-)
> > > >
> > > > - Brad
> > >
> > >
> >
>
>


More information about the memcached mailing list