|
|
|
|
|
by morecoffee
3250 days ago
|
|
gRPC is slow with Python, but most people don't pick Python if they are serious about performance. gRPC has continuous benchmarks running[1] to track and improve perf. I agree the Python one has some serious problems, but don't let it be the whole story. The C++ implementation is 100x faster. [1] https://performance-dot-grpc-testing.appspot.com/explore?das... |
|
It looks like go's non-compacting/non-generational gc is at play here. Even csharp is faster than go on that benchmark.
The one you posted has no deserialization overhead since its just ping/pong.
[1] https://performance-dot-grpc-testing.appspot.com/explore?das...
edit: fix typo