You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I know that quic-go is the preferred solution here as they both share the same language. But I feel like that it would be a good idea to open up this application for allowing other QUIC implementations in its roots. e.g. we could then toy around with MsQuic which already supports connection migration or be able to switch over to a different stack that might become the reference implementation in the future.
i'm not fully sure how feasible that is but I just wanted to throw that idea into the pool and maybe get some feedback on it ^^
The text was updated successfully, but these errors were encountered:
I would love being able to switch between QUIC/H3 stacks as I have already been playing a lot with Cloudflare's quiche in the past years, but we would need a good abstraction in front of all these different QUIC implems.
I have no good idea on how to achieve that in a reasonable amount of time and effort, as it would imply building that abstraction layer and binding it to the different implementations.
The only other stack that looks reachable is the recent QUIC implementation from Golang's team, but the implem is still at an early stage.
I would assume, that due to the multitude of different QUIC implementations on the market, somebody must have written an abstraction layer before. If we can find one that works, we could use that as a template.
Or are you rather worried regarding the ABI incompatibilities due to Go and e.g. C?
I know that quic-go is the preferred solution here as they both share the same language. But I feel like that it would be a good idea to open up this application for allowing other QUIC implementations in its roots. e.g. we could then toy around with MsQuic which already supports connection migration or be able to switch over to a different stack that might become the reference implementation in the future.
i'm not fully sure how feasible that is but I just wanted to throw that idea into the pool and maybe get some feedback on it ^^
The text was updated successfully, but these errors were encountered: