Is there something better/simpler than ZeroMQ for "I want a 'socket' that can deliver a multipart message atomically"
(that is, the parts all get delivered or none do, the parts can be arbitrary byte arrays, it communicates the part boundaries/lengths, and I can disconnect & reconnect client to reach a 'fresh' server state if things go wrong)
@omar If you just need message framing, it's not exactly much work to add it to TCP. Do you need the pub/sub stuff in zmq?
@omar (The last time I used zmq, admittedly ages ago, it also fired asserts in data-dependent ways rather than signaling errors properly. That information is probably out of date but it made me never consider it again.)