[zeromq-dev] libuuid in zmq v3

Elliot Saba staticfloat at gmail.com
Wed Aug 31 23:45:12 CEST 2011

Thanks Martin.

I'm currently developing a networked filesystem, and I'm using zmq as my
transport layer for both in-process concurrency management and external
peer-to-peer communication.  The peer-to-peer communication includes both
freeform peer-to-peer communication and structured large-scale
subscriptions/publishing (which is one reason I wanted to use zmq3).

I'm not yet to the point where I have started writing zmq-dependent code; in
your opinion, is zmq4 stable enough to begin developing applications on top
of it? I am not afraid of developing on the bleeding edge, and my project
has an estimated arrival date of over 9 months, so there is not a huge
amount of pressure for a rock-solid platform yet.


On Wed, Aug 31, 2011 at 2:33 PM, Martin Sustrik <sustrik at 250bpm.com> wrote:

> Hi Elliot,
>  I'm trying to compile zmq3.0 on my machine, and I noticed that when I
>> ./configure the latest from the git repo on github, configure still
>> checks for libuuid.  One of the reasons I wanted to upgrade to zmq3.0
>> was to be able to use the 32-bit peer IDs as opposed to the UUIDs in
>> previous versions; is this a feature that hasn't been implemented yet,
>> or am I grabbing the wrong code?
> Unfortunately, UUIDs are needed for the ZMQ_IDENTITY functionality which is
> still present in 3.0.
> However, it was removed in the current development trunk (4.0 to be) and
> thus there's no dependency on libuuid:
> https://github.com/zeromq/**libzmq <https://github.com/zeromq/libzmq>
> Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20110831/e6a5e015/attachment.htm>

More information about the zeromq-dev mailing list