Libraries like UCX doesn't provide message queue semantics, but maybe ZMQ can wrap on UCX to achieve much lower latency?