ZeroMQ introductions and resources
Compilation of resources and introductions to ZeroMQ
What is ZeroMQ?
"ZeroMQ (also known as ├ÿMQ, 0MQ, or zmq) looks like an embeddable networking library but acts like a concurrency framework. It gives you sockets that carry atomic messages across various transports like in-process, inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fan-out, pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous message-processing tasks. It has a score of language APIs and runs on most operating systems. ZeroMQ is from iMatix and is LGPLv3 open source."
Introduction
Financial markets
White paper of using ZeroMQ in financial markets
Full guide including examples
Read the very long guide of ZeroMQ
.Net presentation and examples
Hands on development example
ZGuide examples of ZeroMQ at Github for C#, and of course many other languages.
Node.js demonstration
Other options
Nanomsg, this blog provides a Comparison of nanomsg and ZeroMQ
RabbitMQ