Live data from Hacker News

Noq: n0's new QUIC implementation in Rust

iroh.computer

31–40 of 43 posts

Re: Noq: n0's new QUIC implementation in Rust

#31
post #30

have you guys checked nQUIC? Would be interesting to see Noise integrated in Noq as well :)

There were experiments :) https://github.com/dignifiedquire/nquinn

The cool thing about noq (and Quinn, where we inherited this from), is that you can implement your own "Session" trait. So that can be either TLS or nQUIC.

Re: Noq: n0's new QUIC implementation in Rust

#34
post #19
post #8

iroh seems like a very well positioned product in the era of people rapidly building applications for personal use. I'm really interested in seeing how they continue to grow. I personally have been looking off and on at providing an "app relay" using it, where people can get an OSS, self-hostable (if desired), zero config way to remotely access their app/data on their network. This would be separate than a "network r…

You may be interested in my list here: https://github.com/anderspitman/awesome-tunneling In particular I believe OpenZiti has a similar focus on embedding the tunnel in the apps.

Good pointer. OpenZiti does fit that model well — app-embedded rather than network-wide relay/VPN first (though OpenZiti also supports non-embedded options). The main difference is it’s not just connectivity in the app, but identity- and policy-driven service access, so you get authN/Z-before-connect, with explicit Zero Trust principles, rather than just a tunnel embedded in the client/server.

Re: Noq: n0's new QUIC implementation in Rust

#35
post #26
post #19

Earlier quoted context omitted.

You may be interested in my list here: https://github.com/anderspitman/awesome-tunneling In particular I believe OpenZiti has a similar focus on embedding the tunnel in the apps.

This is exactly the type of thing I was thinking of. Thanks

Glad it helped (I work on the project). Reading up on Iroh, OpenZiti approaches this less as ‘how do I reach that host across any path’ and more as ‘which identity is allowed to access which service across paths’,’ which feels like a better fit for app-specific access based on zero trust principles than a general network relay.

Re: Noq: n0's new QUIC implementation in Rust

#36
post #3

I was just reading the QUIC multipath RFC. Didn't it come out literally yesterday? I guess it's common to have the implementation foreshadowing the RFC but it's jarring to see them back to back like this.

> I guess it's common to have the implementation foreshadowing the RFC

"Rough consensus and running code" is the IETF's unofficial motto. Working Group Drafts are generally accompanied by implementations.

Re: Noq: n0's new QUIC implementation in Rust

#38

The iroh team keeps cooking, unreal. I’m excited to have a weekend to just sit down and tinker with iroh, it’s been on my list for a while. I want to make an overlay network like nebula with it

you might want to take a look at those, they have been mentioned on their discord: - https://github.com/rustonbsd/iroh-lan - https://github.com/lucascherzer/iron
Post reply on HN