What version of gRPC and what language are you using?

gRPC : v1.37.1
protobuf : v3.15.2
What operating system (Linux, Windows,...) and version?

Yocto dunfell
What runtime / compiler are you using (e.g. python version or version of 
gcc)

gnu 9.3
What did you do?
   
   1. Called synchronous RPC call through an insecure channel
   2. The RPC call is delegated into a UDS (unix domain socket)
   3. Another app reads this socket, performs tls authentication and send 
   it to remote server
   4. The proto files are custom cannot be shared, but contains huge no of 
   messages.

What did you expect to see?
   
   - CPU usage to be same as that of connection with a local server.
   - Client-Local Server (local server running on the same hardware) direct 
   communication consumed less CPU

What did you see instead?
   
   - Client-Remote Server (server running on remote) indirect communication 
   through another app (for tls authentication) consumes higher CPU.

[image: cpu_high] 
<https://private-user-images.githubusercontent.com/138424950/385147853-6e53d4dd-9793-4f52-9b30-7b31e962ab69.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzIxNjk5NzMsIm5iZiI6MTczMjE2OTY3MywicGF0aCI6Ii8xMzg0MjQ5NTAvMzg1MTQ3ODUzLTZlNTNkNGRkLTk3OTMtNGY1Mi05YjMwLTdiMzFlOTYyYWI2OS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQxMTIxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MTEyMVQwNjE0MzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kMjYxZmFmZGI1MjdkZDE2ZWQ1ZDBhZjk3ZmRjZjY2NDJhZWRiZTgzNTJiNzE3MTAxNDdhNjBlN2EyNWQyOWRhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.iuIVRlLTnzW685QaU39XYRR9APfOZ_qdOY7iTO0q7HI>

Make sure you include information that can help us debug (full error 
message, exception listing, stack trace, logs).

See TROUBLESHOOTING.md 
<https://github.com/grpc/grpc/blob/master/TROUBLESHOOTING.md> for how to 
diagnose problems better.
Anything else we should know about your project / environment?

-- 
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 visit 
https://groups.google.com/d/msgid/grpc-io/8776a69d-7f41-418d-bd86-65976c9fa15dn%40googlegroups.com.

Reply via email to