[zeromq-dev] is 0MQ for me ?

Pieter Hintjens ph at imatix.com
Thu Oct 3 12:04:05 CEST 2013

On Thu, Oct 3, 2013 at 11:33 AM,  <bino at indoakses-online.com> wrote:

> Now .. the problem.
> In the current time ..I found many Arm Based board that can run linux in
> it. so I want to use MQ solution that
> 1. Small foot print so I can run it in ARM based board (i.e : Cubie Board,
> raspberry pi, BeagleBone)
> 2. Can auto-send/push it's queue to RabbitMQ
> 3. Autoconnect (keep try to reconnect) to remote broker (RabbitMQ)
> Is 0MQ the right solution for me ?

What we've experimented with, which works fine, is to run very small
ZMTP stacks on embedded systems, without Linux and without the ZeroMQ
library. (ZMTP is the protocol that ZeroMQ speaks).

Here's an example of that running over PicoTCP:

It's quite simple to do the ZMTP handshake, and send ZMTP frames, and
autoconnect, if you don't need security and don't need to support
general-purpose applications.

However it won't talk to Rabbit just like that. What you must do is
add a ZMTP-to-AMQP bridge either inside your Rabbit broker, or as a
separate process.


More information about the zeromq-dev mailing list