Recently, we are performing performance test on gRPC server receiving unary RPC request. We are performing the test on a 48 core server machine with CPU E5-2650 2.20gHZ. We see that after we upgrade the grpc version from 1.55 to 1.62, we see a performance drop pretty large: [image: 332629144-d17064dc-5c25-47fa-903e-6b588c3ebe4f.png] We followed the qps way to implement the server, and the client will send unary rpc on a fix interval. we check the RPC response time for all the unary requests. See code here: perf test repo <https://github.com/yuanyuanJ/gRPC-pertest> The throughput for grpc 1.62 should be similar to that of grpc 1.55 (with default-executor). But there is about 20% throughput drop compared with grpc 1.55 (with default-executor). Why there is a large performance drop when the server is saturated on grpc 1.55?
-- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/2fb127e7-f2f4-4b0c-bb8e-649d02284045n%40googlegroups.com.