News for hackers. Stuff that matters.
Re:gRPC in Production by cshenton on Friday July 21, 2017 @07:18PM (#14824469)
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.
Re:gRPC in Production by weberc2 on Friday July 21, 2017 @07:57PM (#14824623)
This is surprising given that there Python implementation is apparently C. Anyway I can't imagine this is the bottleneck in any nontrivial Python app.
Re:gRPC in Production by papercruncher on Friday July 21, 2017 @08:42PM (#14824787)
There'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
Re:gRPC in Production by weberc2 on Saturday July 22, 2017 @12:41AM (#14825436)
Granted, but this is clearly a bug in a pathological case; it's not consistent bad performance.