On 27/02/2020 21:08, Brett Viren wrote:
Kevin Sapper <[email protected]> writes:

IMO you did a good job describing the Majordomo landscape. I'm not
aware that any MDP library is currently actively maintenaned. Please
prove me wrong.
Okay, thanks.  

Right now, I'm trying to gsl-freshen the package to add Python bindings.
If I can manage to not make a hash of things I'll make a PR.  But I
wouldn't say that means I'm maintaining it! :)

If you're looking for a broker solution then malamute is the spiritual successor 
https://github.com/zeromq/malamute

Also Dakfa may be of interest https://github.com/zeromq/dafka
Thanks, I've taken some interest in these in the past.  But, they are
both streaming-oriented brokers, right?

Do they also implement the "Majordomo pattern" as described in the
Zguide (if maybe not the exact protocol)?


And, what I *really* need is the Majordomo pattern but with
CLIENT/SERVER for thread-safety.  I may end up rolling my own as variant
of 18/MDP 0.1.

If you are using CZMQ, you can use zmsg_encode() and zmsg_decode() to serialise multi-part messages when using them with CLIENT/SERVER. Everything else in existing examples can remain the same. Obviously a bit less efficient, but hopefully that's ok for you.

John

_______________________________________________
zeromq-dev mailing list
[email protected]
https://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to