3 ms·
There's also the fact that, for high level languages like python, the gRPC server has lower throughput than available python http servers. Even with the overhea
by cshenton 9y ago
There's also the fact that, for high level languages like python, the gRPC server has lower throughput than available python http servers. Even with the overhead of parsing http and whatever message format you're sending over it.
- weberc2 9y agoThis is surprising given that there Python implementation is apparently C. Anyway I can't imagine this is the bottleneck in any nontrivial Python app.
- papercruncher 9y agoThere's a known issue that's been open for a while, where a Python server could get stuck consuming 100% of a single CPU core, see https://github.com/grpc/grpc/issues/9688 https://github.com/grpc/grpc/issues/9688
- weberc2 9y agoGranted, but this is clearly a bug in a pathological case; it's not consistent bad performance.