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.

Reply via email to