4 ms·
Releasing fast Protocol Buffers for Python with lazy decoding support
- calloc 16y agoThis is great news. The company I am currently working at is using the Google Protocol buffers within Python as well, and any and all speedups we can get is absolutely fantastic. As of right now we are just getting off the ground and I don't think the protocol buffers are going to be our primary concern for a while, either way it is nice to know that in the future we can look forward to using these 3rd party libraries.
- atamyrat 16y agoLast week there was a discussion about Protocol Buffers for Python when Greplin released C++ wrappers. [http://news.ycombinator.com/item?id=2145534 http://news.ycombinator.com/item?id=2145534] I mentioned that we were working on it too, so over the weekend I tried to make it usable by others. Two main differences are: 1) Lazy decoding support: Message parts are decoded on the fly as they are accessed for first time. 2) No dependencies. C code is generated which compiles to Python module.
- StavrosK 16y agoDoes anyone have the TL;DR version of what PBs are or how they're used?
- jchonphoenix 16y agoIs anyone pushing these updates back to google? Isn't protobufs open source?
- atamyrat 16y agoI have just posted this to protobuf mailing list too, and license is the same so it can be integrated.