activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Strachan" <james.strac...@gmail.com>
Subject Re: Performance/usage guidelines?
Date Tue, 12 Dec 2006 10:08:48 GMT
On 12/12/06, JaredM <emrul.i@gmail.com> wrote:
>
> Hi,
>
> I'm new to message queues and have been searching for some usage guidelines.
> I understand that the biggest factors to think about regarding performance
> seem to be message size and the volume or rate of messages.
>
> However, I want to know what considerations should I think about when
> deciding on practical limits for the number of queues or topics?
>
> Here is a fictional scenario (and I do mean fictional before someone points
> me towards XMPP/Jabber): I want to build an Instant Messaging service for
> 100000 users.  The service would need to accommodate chat rooms as well as
> instant messaging.  So would I create a queue for each IM and a topic for
> every chat room?  If so, how many queues or topics could I create before I
> run into performance problems?  Or is the number of queues and topics all
> irrelevant and the only important factor is the size and volume of messages?

If you want to implement a chat service then you might wanna consider
Jabber. However using ActiveMQ as a chat server is fine too.

I'd use a topic for each chat room and each client should create one
(or more) temporary queues for folks to talk to directly to them.
-- 

James
-------
http://radio.weblogs.com/0112098/

Mime
View raw message