Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I work on an application that does a lot of high frequency networking in a tcp like custom framework. Our protocol guarantees ordering per “channel” so you can send requesr1 on channel 1 and request2 on channel 2 and receive the responses in any order. (But if you send request 1 and then request 2 on the same channel you’ll get them back in order)

It’s a trade off, and there’s a surprising amount of application code involved on the receiving side in the application waiting for state to be updated on both channels. I definitely prefer it, but it’s not without its tradeoffs.



So, roll-your-own-QUIC?


Yeah not far off it! It predates quic and is a bit more specialised but it works great!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: