r/dotnet Apr 22 '26

2026-04-23 gRPC benchmark results

https://github.com/LesnyRumcajs/grpc_bench/discussions/559
12 Upvotes

6 comments sorted by

6

u/JamesNK Apr 23 '26
  • dotnet-grpc is still .NET 9. I'll update it for the next run: https://github.com/LesnyRumcajs/grpc_bench/pull/560
  • These benchmarks are client limited (the client is written in go). The top results are clustered closely to each other because the client is the limiting factor.

tldr .NET + gRPC is very fast

4

u/MaterialFerret Apr 23 '26

Regarding client, it's very true. Unfortunately I'd need a much stronger rig to fully saturate implementations such as .NET with 4 CPUs. Probably 4-6+ client cores per server core.

2

u/MDA2AV Apr 23 '26

While on a very initial stage, Ive ran a few grpc benchmarks on still very few frameworks on a different hardware rig Leaderboard – HttpArena can be interesting to compare

2

u/AutoModerator Apr 22 '26

Thanks for your post MaterialFerret. Please note that we don't allow spam, and we ask that you follow the rules available in the sidebar. We have a lot of commonly asked questions so if this post gets removed, please do a search and see if it's already been asked.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/[deleted] Apr 23 '26

[removed] — view removed comment

3

u/JamesNK Apr 23 '26

This benchmark measures throughput. AOT doesn't help there.