[rabbitmq-discuss] Beginner Question.

ratheesh kannoth ratheesh.ksz at gmail.com
Wed Mar 12 08:37:15 GMT 2014


On Wed, Mar 12, 2014 at 1:57 PM, Michael Klishin <mklishin at gopivotal.com> wrote:

>> >> Suppose i want to use rabbit mq for a commercial product in which
> Both MQTT and STOMP are included in RabbitMQ and Pivotal RabbitMQ distributions
> and are not considered experimental plugins. Both are officially
> supported.

I understand that  RabbitMq-C client  should be compiled to create a
dynamic library and can call  library api
from my application.  Is this same with MQTT and STOMP ?. They are
also dynamic libraries ?  and work same as rabbitMq-C client ?

I could see  below  snippet at   https://github.com/alanxz/rabbitmq-c.
"You cannot share a socket, an amqp_connection_state_t, or a channel
between threads using librabbitmq. The librabbitmq library is built
with event-driven, single-threaded applications in mind, and does not
yet cater to any of the requirements of pthreaded applications."
This is case with any other client ...right ?
here  socket is nothing but a channel ,,right ?

http://www.rabbitmq.com/tutorials/amqp-concepts.html  discuss about
clustering ,  and  load balancing using scheduler running on different
CPU.  These are already implemented in Rabbimq. right ?


-Ratheesh



> --
> MK
>
> Software Engineer, Pivotal/RabbitMQ
>
>


More information about the rabbitmq-discuss mailing list