My two cents:

Do architect your system roughly, then perform minimal tests of the library features you expect to use, consider what's available in a second choice library, then abstract what's useful for you in the library of your choice in a layer of your own, keeping the second choice in mind, for easier move and independence. Build your system with an iterative process, refining your design and adding features, but the main ones shall be in the architecture at the very beginning, or you will have to iterate from scratch several times or end with a spaghetti code.

It is not the opposite of Pieter's bottom-up advice, but a top-down and bottom-up approach in an iteration process.

But none of us have answered your question. As far as I know, this list is the only one. But as Pieter points it out, reading the Guide is a very good mandatory start.

Laurent

Le 20/03/2014 08:45, Pieter Hintjens a écrit :
Hi Dave,

For the most part, reading the Guide and learning ZeroMQ by working
through various examples will teach you everything you need. There is
some general advice: don't architect systems, then build them. Rather,
start with minimal end-to-end proofs of concept, then work them out
incrementally.

-Pieter


On Thu, Mar 20, 2014 at 6:24 AM, Dave Quigley <[email protected]> wrote:
I'm working on developing a framework for management and tasking of
remote administration agents. I've chozen zmq as my messaging library
since it is lean and gives me an abstraction that I like. Is this the
right place to ask about how I'm architecting the system or is there a
better venue? The freenode channel is pretty quiet and I've noticed this
list is mostly questions about c/c++. I'm currently using pyzmq just as
a way to quickly prototype something with the hopes of transitioning it
over to C when I figure everything out.
_______________________________________________
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

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

Reply via email to