[zeromq-dev] How to implement lossless pub-sub with ZeroMQ?

Pieter Hintjens ph at imatix.com
Mon Nov 30 17:55:03 CET 2015

Answers inline...

>   On https://github.com/zeromq/malamute/blob/master/MALAMUTE.md it says:
> "The broadcast model is unreliable by design.". I did not quite grasp how to
> use malamute for reliable pub-sub. Maybe this is in the examples?

A classic broadcast model is unreliable by design. Malamute aims to
fix this. NB: currently Malamute does not fix this. It's intended to
do so in the future.

>   My target platform is Windows and all I could find about malamute and
> windows was a question of how to build it (and no answers)

Look in builds/msvc. It should all be there (I don't have Windows so
can't test it.)

>   I take it there are no Java/C# bindings for malamute yet?

Not yet.

>   Are there any tutorials / examples beyond tutorial.c in the git repo?

Not yet :) This is a young project; what there is works robustly;
however it's still minimal.

>   Is there any documentation reflecting what malamute can do and how to use
> it as per today?

The tutorial is the current documentation.

>   Are there any official releases or is it advisable just to build the
> library yourself from the latest sources?

The latter: build libzmq, czmq, then malamute from github master.

>   Is Malamute a fresh project or already used extensively in production or
> is it somewhere in between?

Somewhere in between. There are production deployments. However it's
far from finished.

>   Are these and other questions already addressed in some sort of FAQ? :)

Not yet.


More information about the zeromq-dev mailing list