3 ms·
There's the Multipath TCP protocol for use cases like this: https://en.wikipedia.org/wiki/Multipath_TCP https://en.wikipedia.org/wiki/Multipath_TCP For exampl
by ajsfoux234 6y ago
There's the Multipath TCP protocol for use cases like this:
https://en.wikipedia.org/wiki/Multipath_TCP https://en.wikipedia.org/wiki/Multipath_TCP
For example, Apple already uses it when you ask Siri a question on an iOS device. Hopefully this standard gains more usage.
- londons_explore 6y agoMultipath TCP sadly seems to have died... I believe it was incompatible with internal load balancing systems at some big companies, so nobody deployed it.
- toast0 6y agoApple deployed it in iOS and macos. You can access it as a developer of either. There is a load balancing issue, but I don't think it's any worse than http/3 which also allows for peers to change IP (http/3 has a much limited scope of changes).
- ryukafalz 6y agoI mean, I haven't deployed it on my own servers just because it still requires a kernel fork to enable on Linux. There was an effort to upstream it as of late 2019 though; not sure if that's stalled, but I can understand it taking a long time as I believe it's a pretty big change to the Linux networking stack.