flatbuffers are unrelated to protocol, and are definitely not backwards
compatible with ascii :p

On Thu, 9 May 2019, Roberto Spadim wrote:

> maybe could be used something like flatbuffers?
>
> Em qui, 9 de mai de 2019 às 20:15, dormando <dorma...@rydia.net> escreveu:
>       To that end, I think SASL's confused everyone who's ever met it, and I
>       don't think anyone actually asked for it back in binprot days.
>
>       Said I was going to do this before but hadn't... Lets try something
>       simple, and if someone asks for SASL I think it's actually easy:
>
>       client connect:
>       set auth 0 0 [length]
>       username password
>       \r\n
>
>       ... and if you get back a STORED, you're good to go. if you try to run 
> any
>       other command you'll get:
>
>       CLIENT_ERROR unauthorized
>
>       password database is a username:password\n file on disk, reloaded when 
> it
>       changes. no fancy datastructures so will get slow if people use a 
> billion
>       users. user's don't do anything, but putting them there now in case we
>       ever decide to.
>
>       if we ever decide to support SASL again:
>
>       client connect:
>       get mech-list
>       MECH CRAM-MD5 PLAIN ETC
>       END
>
>       set sasl-step 0 0 [length]
>       data
>       STORED
>
>       get authenticated
>       [indicates done or STEP if SASL requires more steps]
>
>       ... extra roundtrip in the protocol but this could be solved with
>       mget/mset.
>
>       On Thu, 9 May 2019, dormando wrote:
>
>       > Indeed we would. SASL is actually a text based protocol, as it's used 
> in
>       > SMTP and similar. That shouldn't be too bad.
>       >
>       > On Thu, 9 May 2019, Om Kale wrote:
>       >
>       > > Hey Dormando,As of now only binary protocol supports SASL. 
>       > > Correct me if I am wrong but to ensure compatibility with SASL and 
> libmemcached clients we would need binary protocol support right?
>       > >
>       > >
>       > > Thanks and Regards,Om Kale
>       > >
>       > >
>       > >
>       > > On Thu, May 9, 2019 at 2:58 PM dormando <dorma...@rydia.net> wrote:
>       > >       Yo,
>       > >
>       > >       Any of you out there really _like_ the binary protocol? Aside 
> from the
>       > >       features it gives (CAS everywhere, pipelining, etc).
>       > >
>       > >       just thinkin' through some things.
>       > >
>       > >       Thanks,
>       > >       -Dormando
>       > >
>       > >       --
>       > >
>       > >       ---
>       > >       You received this message because you are subscribed to the 
> Google Groups "memcached" group.
>       > >       To unsubscribe from this group and stop receiving emails from 
> it, send an email to memcached+unsubscr...@googlegroups.com.
>       > >       To view this discussion on the web visit 
> https://groups.google.com/d/msgid/memcached/alpine.DEB.2.21.1905091457160.27082%40dskull.
>       > >       For more options, visit https://groups.google.com/d/optout.
>       > >
>       > > --
>       > >
>       > > ---
>       > > You received this message because you are subscribed to the Google 
> Groups "memcached" group.
>       > > To unsubscribe from this group and stop receiving emails from it, 
> send an email to memcached+unsubscr...@googlegroups.com.
>       > > To view this discussion on the web visit
>       > > 
> https://groups.google.com/d/msgid/memcached/CANvBZ%3DvraaTi48Yu-a07gfc-OCAJ%3DfJfA_z97XA3UvjFretK5g%40mail.gmail.com.
>       > > For more options, visit https://groups.google.com/d/optout.
>       > >
>       > >
>       >
>       > --
>       >
>       > ---
>       > You received this message because you are subscribed to the Google 
> Groups "memcached" group.
>       > To unsubscribe from this group and stop receiving emails from it, 
> send an email to memcached+unsubscr...@googlegroups.com.
>       > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/memcached/alpine.DEB.2.21.1905091527370.27082%40dskull.
>       > For more options, visit https://groups.google.com/d/optout.
>       >
>
>       --
>
>       ---
>       You received this message because you are subscribed to the Google 
> Groups "memcached" group.
>       To unsubscribe from this group and stop receiving emails from it, send 
> an email to memcached+unsubscr...@googlegroups.com.
>       To view this discussion on the web visit 
> https://groups.google.com/d/msgid/memcached/alpine.DEB.2.21.1905091608320.27082%40dskull.
>       For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> Roberto Spadim
>
> --
>
> ---
> You received this message because you are subscribed to the Google Groups 
> "memcached" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to memcached+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/memcached/CAH3kUhGq%2B5FpF8C4wDDPFijMwEka8Q4cKGu%2B43vOJqiB__P7_Q%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"memcached" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to memcached+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/memcached/alpine.DEB.2.21.1905091652470.27082%40dskull.
For more options, visit https://groups.google.com/d/optout.

Reply via email to