[zeromq-dev] clustering and web client recommendation

Nikola Radovanovic nikoladsp at gmail.com
Sun Jun 26 12:34:51 CEST 2022


Thank you.
I would like to make a custom-tailor message-broker, since it has to sit in
between clients (console and web) with some load-balancing and LDAP
backend. We already have some glimpse of it, but using cherrypy, which does
not seem efficient enough. Also, for some pet-project I am working on, I
would like to have something similar: REST-like service acting as a
backend for javascript frontend.

Kindest regards



On Sat, Jun 25, 2022 at 10:08 PM Jim Melton <jim at melton.space> wrote:

> Bear in mind that ZMQ is a message broker _toolkit_, not a full-fledged
> message broker. You can certainly implement these feature, but it isn’t
> supported out of the box. Unless your interest is in developing the
> middleware, you may want to look at a full-featured broker like Kafka,
> RabbitMQ or the like.
> --
> Jim Melton
>
>
>
>
> On Jun 24, 2022, at 2:56 AM, Nikola Radovanovic <nikoladsp at gmail.com>
> wrote:
>
> Hi all,
> a couple of questions, all related to a similar topic: I am considering
> 0MQ as pub-sub message broker in an environment with a small number of
> publishers and a large number of subscribers. Publishers will be mainly
> processes like configure system, some system events, etc. subscribers will
> be mainly web-clients but also BASH console apps.
>
>
>    1. Now, what I am first interested in is message persistence. Say, one
>    node is publishing messages m1,m2,...mN. If something happens to that node,
>    I would like that non-published messages are pulled from the DB and
>    continue from that. Guess this is not hard to achieve.
>    2. Next, what about clustering: say want 2,3 or more nodes to form a
>    cluster and each one acts as proxy for all its publishers/subscribers. Is
>    there already a solution based on 0MQ for this that is production ready?
>    3. What is the recommended way to connect web clients?
>
> Many thanks
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> https://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> https://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20220626/5817b8ec/attachment.htm>


More information about the zeromq-dev mailing list