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 We were building digital ink: hardware pen streaming points sampled at 10ms. When it was working as a pen, we streamed the data over TCP. Custom chips, hardware and software.

We then used the same basic hardware as a realtime pointing device. We were no longer interested in a perfect stream of samples, and the realtime ‘where’ of the device was much more useful. We switched the same protocol from TCP to UDP: “better never than late.”