←back to thread

188 points ilove_banh_mi | 1 comments | | HN request time: 0.228s | source
Show context
parasubvert ◴[] No.42170451[source]
This has already been done at scale with HTTP/3 (QUIC), it's just not widely distributed beyond the largest sites & most popular web browsers. gRPC for example is still on multiplexed TCP via HTTP/2, which is "good enough" for many.

Though it doesn't really replace TCP, it's just that the predominant requirements have changed (as Ousterhout points out). Bruce Davie has a series of articles on this: https://systemsapproach.substack.com/p/quic-is-not-a-tcp-rep...

Also see Ivan Pepelnjak's commentary (he disagrees with Ousterhout): https://blog.ipspace.net/2023/01/data-center-tcp-replacement...

replies(3): >>42171930 #>>42174573 #>>42177673 #
wbl ◴[] No.42174573[source]
QUIC is not trying to solve the same problem as Ousterhout is. End user networks very different from datacenter.
replies(1): >>42186020 #
1. parasubvert ◴[] No.42186020[source]
How so? The same RPC-oriented L7 protocols are largely in use, just with a lot more east/west communications.