2 ms·
I hate QUIC. I don't like that now there's an implementation of TCP in user space, and I find binary protocols nauseating, particularly when 90% of their value
by djha-skin 3y ago
I hate QUIC. I don't like that now there's an implementation of TCP in user space, and I find binary protocols nauseating, particularly when 90% of their value can be achieved using gzip over the wire. Not to mention corporate firewalls generally block UDP by default. UDP? Really?
The design makes a lot of sense if you're talking about a remote client because now you can update the TCP stack without regard to when the user updates Android or whatever, but like GraphQL I feel like it's a technology that bends over backwards for the client. Maybe that's necessary and I get that, but whenever possible for other services that don't need to be sensitive to rural users I prefer to use things that make sense. REST and HTTP 1.1 over TCP continue to make sense.