Erlang Mailing Lists

Author Message

<  RabbitMQ mailing list  ~  RabbitMQ xmpp gateway

Guest
Posted: Tue Jan 12, 2010 5:20 am Reply with quote
Guest
Hi,

I was wondering if there are any plans of releasing a production ready
version of the rabbitmq xmpp gateway. Would like to use ejabberd with
rabbitmq for a project!

Thanks,
Chetna

--
View this message in context: http://old.nabble.com/RabbitMQ-xmpp-gateway-tp27121792p27121792.html
Sent from the RabbitMQ mailing list archive at Nabble.com.


_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post received from mailinglist
tonyg
Posted: Tue Jan 12, 2010 5:15 pm Reply with quote
User Joined: 07 Nov 2006 Posts: 199
chetna kaur wrote:
> I was wondering if there are any plans of releasing a production ready
> version of the rabbitmq xmpp gateway.

No, not at the moment. Or at least, the current gateway works well
enough for us to use internally, and I'm told that a number of people
are using it in production, so we don't have a lot of motivation to make
changes to it Smile

Regards,
Tony

_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post received from mailinglist
View user's profile Send private message MSN Messenger
Guest
Posted: Tue Jan 12, 2010 8:26 pm Reply with quote
Guest
Hi Tony,

Thanks for your response. Yes, I've been using it for a proof of concept implementation and it works great. Thanks for the great work Smile

Some things that I'm concerned may be a problem in production:

1) The gateway doesn't handle loss of connection to the ejabberd server. I can add code to handle this fairly easily I think.

2) Consumer Processes are not supervised ( I believe this may be on your To-do list).
If I understand correctly, once a consumer process crashes the user associated with the queue will no longer receive any data. This data would continue to queue up at the server. Even if the user were to go offline and come back online, because of an entry in rabbitmq_consumer_process with queue and pid, a new process will not be created. Am I missing something here?

What would be the best way to make these processes supervised?

Thanks again,
Chetna


On Tue, Jan 12, 2010 at 9:14 AM, Tony Garnock-Jones <tonyg@lshift.net (tonyg@lshift.net)> wrote:
Quote:
chetna kaur wrote:
> I was wondering if there are any plans of releasing a production ready
> version of the rabbitmq xmpp gateway.

No, not at the moment. Or at least, the current gateway works well
enough for us to use internally, and I'm told that a number of people
are using it in production, so we don't have a lot of motivation to make
changes to it Smile

Regards,

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum