ZeroMQ still works great and the open source community is still maintaining it on GitHub [3]. I just think people are also looking at other technologies. A lot of interest popped up in things like Apache Kafka and Samsa. I still think ZeroMQ holds a unique place due to its lightweight and simple nature.
[1] https://news.ycombinator.com/item?id=11547212
I more often find platforms have too much velocity. And if not too little mass, then too little solidity.
A common way for framing is to prepend each frame with it's encoded length. That's easier, faster and less error-prone than searching for ASCII delimeters.
Before that, I used to hear people talking about it all the time.
Ended up using a Linux container on Docker to get the thing working.
It wasn't, turned out to be a Class 4 hurricane :P
I don't use zmq nearly has much.
Pro Tip: Use 'cbor' for serialising.
Which is magnificent. The ZMQ poller is tons of fun. (Although I think this doesn't work on Windows.)