.NET 7 gRPC|HTTP/2 is ~2x faster than golang's(devblogs.microsoft.com) |
.NET 7 gRPC|HTTP/2 is ~2x faster than golang's(devblogs.microsoft.com) |
I wonder whether they're also queueing for reads from the TCP connection? At least per their public comms, Facebook uses an interesting combination of CoDel and adaptive LIFO processing [0]: under load, they preferentially serve queued requests in last-in, first-out order to prioritize users who are likely still waiting for the response (vs those who gave up b/c the service is slow). It'd be amazing to have a widely-available webserver expose similar control knobs.
Anyhow, kudos to the .NET team!