Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
1–10 of 36 posts
Re: Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
#2Re: Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
#3If your looking for a speedy alternative to protobuf then you owe it to yourself to try flatbuffers. https://google.github.io/flatbuffers/
Re: Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
#4The thriftpy project implements a pure Python parser for thrift files that dynamically generates Python modules without a build/codegen step. Also has Py2, Py3, and PyPy support.
Awesome library for this sort of thing. Includes a Cython impl of Thrift parsing/serialization, too:
Re: Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
#5Re: Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
#6If your looking for a speedy alternative to protobuf then you owe it to yourself to try flatbuffers. https://google.github.io/flatbuffers/
Don't bother, go directly to cap'n proto: https://capnproto.org
Re: Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
#7Re: Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
#8Earlier quoted context omitted.
Don't bother, go directly to cap'n proto: https://capnproto.org
Last I looked cap'n proto didn't have any msvc support.
Re: Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
#9why do we keep reinventing the wheel and not use asn.1?
Re: Pyrobuf: A Cython Alternative to Google's Python Protobuf Library
#10Thrift is a very similar system for message serialization to Protobuf. The thriftpy project implements a pure Python parser for thrift files that dynamically generates Python modules without a build/codegen step. Also has Py2, Py3, and PyPy support. Awesome library for this sort of thing. Includes a Cython impl of Thrift parsing/serialization, too: https://github.com/eleme/thriftpy