It would be interesting to get your critique on Zyre, particularly anything that's missing or badly done. The idea is to carry opaque payloads, and allow applications to use the serialization they want. I'm adding file transfer at the moment (plugging in FileMQ from Chapter 7).
-Pieter On Wed, Nov 28, 2012 at 6:52 PM, Stefan Radomski <[email protected]> wrote: > On Nov 28, 2012, at 3:28 PM, Pieter Hintjens <[email protected]> wrote: > >> Have you looked at the Zyre framework from Chapter 8 of the Guide? It >> solves this problem (distributed pub/sub middleware), pretty much. >> >> Very similar: nodes use UUIDs. However we don't use PUB/SUB because >> that's inherently unreliable. We use ROUTER/DEALER and a simple group >> management protocol for tracking the multicast flow. >> >> Project is at http://zyre.org. > > The ultimate goal is remarkably similar to the core component of umundo. We > hide everything behind a pimpl facade which gets wrapped via SWIG for C# and > Java, I might consider replacing my implementation beneath the facade with > zyre once it matures some more. We already have object serialization and RPC > on top via protobuf. > > Thank you for the link! > Stefan > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
