yo,

http://code.google.com/p/memcached/wiki/ProtocolV3

I'm going to let this sit for a while before implementing, but here's the
proposal and lets discuss it.

Notes are on the bottom, so please check there before responding. Comments
are also disabled on the wiki because that's what e-mail is for, god
dammit.

I am looking for feedback specifically about *functionality*. I don't give
a flying fuck if it's ugly. I want to know if something's been forgotten,
or if something is impossible, or if something should really *be* possible
that isn't already. If something's going to bite us hard, I want to know
now. It would be nice to not have to do this again for a decade.

ie; compressed binprot now takes more branches to parse into a header
(test for flag, read bytes, subtract from remaining bodylen).

Both sides of V3 are designed to be simple to implement in C, and the
ascii protocol should be trivial to implement in any dynamic language, as
it already is with the ascii protocol.

We may not even do this, who knows. I'd rather have this so I can use it.
Sick of not being able to use binprot features wherever I want.

-Dormando

Reply via email to