> Bom, deixem me explicar o que eu quero fazer: o Riak [...] > Já desconfiava disso =D
> > > 0x14,0,0,0,0xa,0xa,0x11,0xa,0xf,0x7b,0x20,0x66,0x6f,0x6f,0x20,0x3d,0x3e,0x20,0x27,0x62,0x61,0x72,0x27,0x7d > > essa tralha toda representa uma resposta de um "GET", basicamente temos > > 4 bytes para o tamanho da mensagem > resto da mensagem > > o resto da mensagem tem > > 1 byte para o codigo de retorno (em caso de erro é 0) > o resto para ser decodificado via protocol buffers. > [...] > Cassandra é próximo disso! ;) Recomendo olhar o perlcassa[1], mais específico o decode[2], não tenho dúvida que você também precisará de um validation[3]. E se prepare para fortes emoções[4]!! =DD [1] - https://github.com/mkjellman/perlcassa [2] - https://github.com/mkjellman/perlcassa/blob/master/lib/perlcassa/Decoder.pm#L114 [3] - https://github.com/mkjellman/perlcassa/blob/master/lib/perlcassa.pm#L173 [4] - http://chelsea.theoffside.com/files/2010/07/roller_coaster_01.jpg
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
