Hi,
Using gRPC Java RouteGuide Example available in github, I was running a gRPC server and a REST server which contains gRPC client. Using this setup, I tried to run AB (Apache Bench) tool to find the performance of unary and server side streaming calls.
I noticed that the response time becomes low as we increase the concurrency level (especially more significant change for server side streaming calls). I would like to if there is any recommended best practices or this is and expected increase in latency.
FYI, I created a single ManagedChannel instance for the client and startup time. I have also attached the performace graphs.
Regards,
Dinesh P S