HTTP ?
Ian Holsman
lists at holsman.net
Mon Nov 29 16:38:07 PST 2004
Brian Aker wrote:
> Hi!
>
> It would be simple enough to write an Apache module to do this. Just
> match HTTP methods to memcache methods.
> But is that what you would really want?
you might be better off using libhttpd or libwebserver (or whatever) and
having memcached just reading HTTP requests, instead of adding a
apache-module to proxy requests through to it.
>
> -Brian
>
> On Nov 17, 2004, at 7:13 AM, Brad Fitzpatrick wrote:
>
>> I love HTTP, but I still recognize this as a little sick.
>>
>> I'd take a patch, though! :-)
>>
>>
>> On Wed, 17 Nov 2004, John Allspaw wrote:
>>
>>> What I mean is this...
>>>
>>> Currently, as I understand it, memcached listens on a socket (IP/port)
>>> and takes traffic from clients in various ways (php, perl, etc.) but
>>> the protocol it talks is all raw TCP, yes ?
>>>
>>> I'm wondering if anyone has written an HTTP (specifically 1.1) wrapper
>>> for this traffic, so a POST could set/add/replace a key, and a GET
>>> could get one. In other words, you'd ask the memcached for data via a
>>> URL.
>>>
>>> any thoughts ?
>>> --john
>>>
>>>
>>>
>>> On Wed, 17 Nov 2004 14:22:49 +0100, Joachim Bauernberger
>>> <joachim at bauernberger.org> wrote:
>>>
>>>> Hi John,
>>>>
>>>> On Tuesday 16 November 2004 23:23, John Allspaw wrote:
>>>>
>>>>> Has anyone tried/failed/succeeded in putting a HTTP interface onto
>>>>> memcached ?
>>>>
>>>>
>>>> ... not sure if I understand your question.
>>>>
>>>> I have implemented caching of dynamic HTML content for my client in
>>>> order to
>>>> reduce backend requests using the Perl interface, Apache and FastCGI.
>>>>
>>>> It works like a charm! With memcached's STAT interface you can build a
>>>> realtime statistic for your cachehitrate (and monitoring in our case
>>>> ...)
>>>>
>>>> Maybe let us know more about what you are trying to achieve.
>>>>
>>>> Best regards,
>>>> ~/joachim
>>>>
>>>>>
>>>>> thanks,
>>>>> john
>>>>
>>>>
>>>> --
>>>> ICQ: 214527045
>>>> URL: http://www.bauernberger.org/
>>>>
>>>
>>>
>
More information about the memcached
mailing list