c++ 17 On Wednesday, 27 November 2024 at 14:40:22 UTC+9 MV Shiva Prasad wrote:
> What gRPC language are you using? > > On Thursday, November 21, 2024 at 9:25:00 PM UTC+5:30 Suraj Kottayi wrote: > >> 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/484c1e43-218b-49b6-a050-67624192dea5n%40googlegroups.com.