This is roughly what we’ve been doing with some internal Rust work as well.
A couple interesting QUIC related posts
Carbon pricing works, major meta-study finds
TCP_NODELAY
This is a good article on TCP_NODELAY. The associated HN thread also has some interesting comments.
For another discussion of this topic, see the recent Oxide and Friends episode, also available in podcast form.
Measuring network quality to better understand the end-user experience
Dual Queue Networking: How to Prepare Your Network to Support L4S and NQB
Talking about Large Language Models – Communications of the ACM
BlueSky
The AT Protocol that powers BlueSky (distributed Twitter) is interesting.
https://steveklabnik.com/writing/how-does-bluesky-work
Especially the ability to use domain names as identifiers and the ability to move between servers while maintaining that identifier.
https://bsky.app/profile/coverfire.com
I’m not sure I have need for micro-blogging any more but perhaps a non-centralized version could be better.
Speed Test Podcast Episode
We just published a new Podcast episode featuring David “Tubes” Tuber and Carlos Rodrigues from Cloudflare. We talked about Cloudflare’s speedtest and more generally, Internet experience.
UDP Performance and Wireguard
This is worth reading.
https://tailscale.com/blog/quic-udp-throughput/
A few interesting things:
- More and more important traffic uses UDP
- The shift from TCP is driving optimizations that weren’t a priority before
- There’s an RFC for a QUIC perf test that includes requests per second
- CPU power states always matter when benchmarking