Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
udp2raw
A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls(or Unstable UDP Environment)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
http-and-ip-indicator
Discontinued Firefox WebExtention showing HTTP/2 and HTTP/3 and IP version in use
The reason is the need to have total flexibility (control). [0]
I reckon to make it as painless as possible to integrate it into Firefox. Also probably a tiny bit of not-invented-here syndrome too :)
[0] https://github.com/mozilla/neqo/issues/81
I already support VPN over WebRTC in Orchid, and intend to support WebTransport (though the premise of that protocol irks me a bit) to get unreliable packets over QUIC as these standards finish forming.
https://github.com/OrchidTechnologies/orchid
In the meantime, consider trying udp2raw[1], which will allow you to fake UDP over TCP (by colluding on both sides of the tunnel) and works pretty well on coffee shop WiFi in my experience.
1: https://github.com/wangyu-/udp2raw-tunnel
I spent the good part of last night compiling a previous version of nodejs to try out quic. I wanted to see if it could replace webrtc for a multiplayer game.
You have to compile a previous commit from the repo because the experimental implementation of quic was removed according to this issue: https://github.com/nodejs/node/pull/37067
Not sure when we can expect it to come back. You can just feel the pain in those comments. All that hard work.
I use HTTP/3 since a few releases ago. I had to set the "network.http.http3.enabled" to "True". No issue so far (tested on a high-quality FTTH home connection and low-quality coax) with Google's website (including YouTube) and some websites under Cloudflare HTTP/3-ready CDN.
I use my own fork of the "http-and-ip-indicator" extension to know when HTTP/3 is in use[1]. It shows an orange bolt when HTTP/3 is in use for the top-level document.
[1]: https://github.com/enzzc/http-and-ip-indicator (Beware, I don't maintain it actively)
Following up on this, there's discussion on github [1] about this, and we're currently leaning towards allowing URIs.
[1] https://github.com/DavidSchinazi/draft-cms-masque-connect-ip...
Related posts
- static-server: an HTTP server in Go for static content
- The Gorilla web toolkit project is being revived, all repos are out of archive mode.
- Show HN: Don β A fast and simple API framework written in Go
- Teach us something Sundays
- TIL: Go Response Body MUST be closed, even if you donβt read it - Manish R Jain