poll: have you ever designed a protocol that uses TCP or UDP directly? (vs using protocols that are based on TCP/UDP like DNS, HTTP, SSH, etc)

(you can pick more than one)

yes, TCP
36.1%
yes, UDP
24.3%
no, but I’ve used protocols based on them
37%
other
2.6%
Poll ended at .

I'm so curious about what the 30% of you who are designing custom UDP-based protocols are doing, I would love to hear more!

(please only reply if you responded “yes, UDP” to the above poll)

@b0rk I once contributed to a university project where they wanted to use high-powered lasers for projecting a sort of digital firework over the city. They got the project approved but only under the condition that they take highest care for installing a high-quality safety sensor (which would detect if the laser was interrupted and shut it down ASAP). Part of that installation was a custom fiber link over which they needed a common network protocol with minimum overhead and latency, hence UDP