[rabbitmq-discuss] RabbitMQ as communication server for mobile devices
Michal Levý
michal.liwoj at gmail.com
Wed Nov 14 16:49:40 GMT 2012
Hi everyone
I have following scenario:
1) Many Android clients (from 1000 to 10 000 clients) - not connected all
the time (messaging seems like good fit for this)
2) Each sending max 100 messages\day
3) Also needs to send some messages back from server but not very
frequently (10\day)
I was looking on rabbit tutorials, AMQP spec etc.
It looks like collecting data from androids is easy task. All will send
data into single exchange\queue.
But what about sending messages to Androids from server?
1st i was thinking about having single queue and to subcribe from each
device with some kind of "filter" (based on some header field). I know
there are message brokers which support this scenario.
But it seems Rabbit doesn't support this. Do i really have to create one
"sending" queue for each client (using direct exchange with proper "per
device" routing key) ?
How much overhead queues in rabbit have ?
It can be also management issue and really feels like overkill when number
of messages send from server to device is really low....
Any advice will be appriciated.
Thanks
Michal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121114/0910262d/attachment.htm>
More information about the rabbitmq-discuss
mailing list