Hi, A specific question will help. Ive been working avtively with the Python and Java implemenation for more than a year both on them in production, I havent had any serious bug that made me think that the Python implementation was not mature enough.
Regarding performance, the Python implementation comes with a C++ wrapper that speeda up quite significative the Python native version. So, double checj that the wrapper is being used, in our case all microservices are forced to use the C++ implementation. Last but not least, Ive remember having some memmory surprises with the C++ implementation that uses a lazy pattern for loading the Python objects, it becomes.relevant working with repeated.messages where you could experience a sudden increase on memmory usage. I hope that it helps. On Thu, May 2, 2019, 07:34 <[email protected]> wrote: > Hello, > > It is stated at the protocol buffers page that Python implementation > may not be as effective and efficient as the C++ implementation: > > https://github.com/protocolbuffers/protobuf/tree/master/python > > Is this still true as of date? I would appreciate any inputs. > > Thanks. > > -- > You received this message because you are subscribed to the Google Groups > "Protocol Buffers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/protobuf. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/protobuf. For more options, visit https://groups.google.com/d/optout.
