[zeromq-dev] What is 0MQ?

Shahbaz Chaudhary schaudhary at marcopolonetwork.com
Tue Dec 9 20:31:28 CET 2008

When I first started looking at 0MQ, I was under the impression that it
is simply an implementation of AMQP.  Correspondence on this list helped
me understand that AMQP is just a part of this project; however, I'm
still not quite sure I understand the motivation and the goals here.


Front-end financial trading systems usually require not only fast data
distribution, but also use cases such as the following:

-          The ability to have clients subscribe to fast updates,
different clients may subscribe to different data (so a general
broadcast of all data won't work)

-          The ability to sync up clients in case of failure-sending a
snapshot, re-subscribing

-          A transaction/persistence engine which allows messages to be
restored if the whole system, server and clients, crash (think FIX
messages that can't be lost just because RAM is wiped clean)


Clearly this project provides the transport layer, but are there plans
to provide other features as well?


Shahbaz Chaudhary

Marco Polo

75 Broad

New York, New York 10004

O: 212-220-2698

C: 347-334-1730


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20081209/0c702c7b/attachment.htm>

More information about the zeromq-dev mailing list