> It mentions that the video game industry uses UDP but then fails to further address that use case
Video games tend to use UDP for the same reason everyone else mentioned does: timeliness. You want the most recent position of the various game objects now, and you don't give a shit about where they were 100ms ago.
The proposed solution of segmenting data into QUIC streams and mucking with priorities should work just fine for a game.
> Is that even supported across all the various gaming platforms?
QUIC itself is implemented in terms of datagrams, so if you have datagrams, you can have QUIC.
Video games tend to use UDP for the same reason everyone else mentioned does: timeliness. You want the most recent position of the various game objects now, and you don't give a shit about where they were 100ms ago.
The proposed solution of segmenting data into QUIC streams and mucking with priorities should work just fine for a game.
> Is that even supported across all the various gaming platforms?
QUIC itself is implemented in terms of datagrams, so if you have datagrams, you can have QUIC.