Robin Marx Profile picture
Developer with particular interests in Games, Networking, Performance and Security. Currently working on Webperf/HTTP2/QUIC https://t.co/a4ri1X9R8I
Jun 13, 2022 9 tweets 5 min read
Apple's @vidhigoel07 had a great session at #WWDC last week, talking about improving network latency through:

🔛implementation tuning (for example buffer sizing)
🔜network assistance (like L4S, the new Low-Latency, Low-Loss proposal!).

developer.apple.com/videos/play/ww…

Some thoughts👇 A big part of observed network latencies/delays is due to so-called bufferbloat:

Too large intermediate buffers, both on the endpoints and in the network, cause packets to stay in the buffer too long, delaying them.
Jun 8, 2021 12 tweets 5 min read
Day 4 of our deep dive into the freshly standardized #QUIC protocol is about one of its most innovative aspects: connection migration!

This is intended to allow #QUIC connections to survive network changes that are disruptive in TCP.

1/12 #RFC9000 Take the "parking lot problem": you have WiFi on your phone inside, but switch to 4G when going to your car.
This switches networks and client IP/port, so all TCP connections are dropped and re-started, since they're only identified based on client+server IP+port (4-tuple). 2/12
Dec 5, 2018 9 tweets 6 min read
I wrote a blog post looking at potential threats for #QUIC and HTTP/3 adoption and deployment calendar.perfplanet.com/2018/quic-and-…. This will also be the basis for a talk at the HTTP symposium at curl-up in Prague at the end of March 2019 github.com/curl/curl-up/w… Yesterday, there was a #QUIC workshop at the #conext18 conference with a large amount of new insights. Most of my notes on this can be found at docs.google.com/document/d/16S…. Following tweets contain the parts relevant to the blogpost.