What's a ReST protocol? ReST is a model.

On Wed, Jul 28, 2010 at 8:42 PM, jsm <[email protected]> wrote:
> What I meant was to add a REST protocol to memcached layer, just like
> you have a binary protocol and ascii.
> Its up to the user to decide which protocol to use when accessing
> memcached objects.
> Regards,
> J.S.Mammen
>
> On Jul 29, 1:49 am, Aaron Stone <[email protected]> wrote:
>> On Wed, Jul 28, 2010 at 8:37 AM, jsm <[email protected]> wrote:
>>
>> > On Jul 28, 8:02 pm, Rajesh Nair <[email protected]> wrote:
>> >> Gavin,
>>
>> >> If you go by the strict sense of word, HTTP protocol is not a 
>> >> pre-requisite
>> >> for REST service.
>> >> It requires a protocol which supports linking entities through URIs.  It 
>> >> is
>> >> very much possible to implement a RESTful service by coming up with own 
>> >> URI
>> >> protocol for memcached messages
>>
>> >> something like :
>> >> mc://<memcached-cluster>/messages/<key>
>>
>> >> and the transport layer can be pretty much the same TCP to not add any
>> >> overhead.
>>
>> >> JSM,
>>
>> >> What is the value-add you are looking from the RESTful version of the
>> >> memcached API?
>>
>> > Basically to be able to use without binding to any particular
>> > language.
>>
>> I read this as requesting memcached native support for structured
>> values (e.g. hashes, lists, etc.) -- is that what you meant?
>>
>> Aaron
>>
>>
>>
>>
>>
>> >> Regards,
>> >> Rajesh Nair
>>
>> >> On Wed, Jul 28, 2010 at 8:13 PM, Gavin M. Roy <[email protected]> wrote:
>>
>> >> > Why add the HTTP protocol overhead?  REST/HTTP would add ~75Mbps of
>> >> > additional traffic at 100k gets per second by saying there's a rough 100
>> >> > byte overhead per request over the ASCII protocol.  I base the 100 
>> >> > bytes by
>> >> > the HTTP GET request, minimal request headers and minimal response
>> >> > headers. The binary protocol is very terse in comparison to the ASCII
>> >> > protocol.  In addition netcat or telnet works as good as curl for drop 
>> >> > dead
>> >> > simplicity.  Don't get me wrong, it would be neat, but shouldn't be
>> >> > considered in moderately well used memcached environments.
>>
>> >> > Regards,
>>
>> >> > Gavin
>>
>> >> > On Wed, Jul 28, 2010 at 8:43 AM, jsm <[email protected]> wrote:
>>
>> >> >> Anyone writing or planning to write a REST API for memcached?
>> >> >> If no such plan, I would be interested in writing a REST API.
>> >> >> Any suggestions, comments welcome.

Reply via email to