News for hackers. Stuff that matters.
Re:Is it just me or is networking really hard? by Dylan16807 on Sunday September 13, 2015 @09:46PM (#10213361)
I know it was an example, but the crypto saying is actually a good rule of thumb, while "don't do TCP" is a pretty bad rule of thumb.

You don't need to know that much about networking to get something that's better than TCP in this specific use case. It may be unoptimized and terrible but your goal is latency. Just pretend that 5% of packets will get lost and do something to compensate, and you beat TCP on imperfect networks, even as a novice.

Re:Is it just me or is networking really hard? by zurn on Monday September 14, 2015 @12:55AM (#10213693)
There's a lot of work besides performance to get right in a transport protocol though. Just getting the retransmission working like you want is a small part of the job.

WebRTC went for UDP-encapsulated SCTP in order to get a transport without HOL blocking. I'd look into that or an existing UDP game net transport (like Enet) first.