Earlier quoted context omitted.
Why UDP for a local service rather than a unix socket?
Send and forget. Did not want to wait on an ack from a broken process.
Ack is a TCP thing to acknowledge that the packet has been received over the unreliable network, it’s not relevant to Unix sockets which are for communicating between processes on the same host.