[rabbitmq-discuss] RabbitMQ local consumer and producer
theczintheroc2007 at gmail.com
Mon Apr 13 21:42:56 BST 2009
Sorry I'm very new to RabbitMQ and enterprise messaging as a whole. I'm
wondering if it's possible (or even a good idea) to have consumers and
producers reside locally within a single Erlang node, or an Erlang cluster.
Looking at what RabbitMQ offers, it seems like a great fit for MMO-type
applications. I'm not so much interested in passing messages to human
clients across the net as I am in using Rabbit for communication between
server-side game entities.
While I could just pass regular Erlang messages between processes, Rabbit
seems much more robust.
While some of the durability features of Rabbit would be great for game
features like auction houses or mailboxes, the channels and fast
point-to-point communication seem like a great fit for things like AI. I'm
imagining an architecture where game entities can subscribe to certain MQ
channels to be made aware of arbitrary things like collisions, combat
events, AI triggers, etc. Is this something Rabbit could support, or is it
way off base?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rabbitmq-discuss