[zeromq-dev] distributed app administration

Steven McCoy steven.mccoy at miru.hk
Sun Sep 25 18:35:20 CEST 2011

On 25 September 2011 04:29, Sean Ochoa <sean.m.ochoa at gmail.com> wrote:

> Hey all.
> Recently we've begun to rethink our concurrent middleware application which
> uses publisher and subscriber child processes (via multiprocessing).  I
> would like to separate the publisher from the subscriber so that they can
> run on separate machines.  Since I'm using zeromq for message passing over a
> trusted TCP connection, passing the messages will be no problem.  However,
> my system administrators don't want to have to manually administrate this
> application on multiple hosts.  I'm wondering if anyone has any suggestions
> on how to setup distributed app administration.
This is a big problem and there are many options.  TIBCO provide many
solutions such as Silver to make scaling more transparent and managed by the
system, also consider the entire bus topology is designed to reduce the
distribution overheads.  There aren't any real quick points to make as it is
quite a project to undertake for review even before implementation.

The administration channel should always be out-of-band to the business
logic transports, and it should be a reliable medium.

I've seen and implemented many different options at many different banks and
enterprises, as it is always about trade-offs you need to list what
requirements or limitations are acceptable and which are not.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20110925/ca675190/attachment.htm>

More information about the zeromq-dev mailing list