[rabbitmq-discuss] Schedule Messages

Matthew Sackman matthew at rabbitmq.com
Fri Oct 1 14:00:50 BST 2010


On Fri, Oct 01, 2010 at 01:45:46PM +0100, Michael Bridgen wrote:
> In the case of plugins, using a direct connection is effectively the
> same thing, by the way.

No it's not. The msg may be fully on disk and not in RAM, at which point
you have to issue a disk read regardless of whether the client is
embedded or not.

Furthermore, we do not store the message headers separately from the msg
body. Thus the only thing you're saving by getting one, not the other,
is network transfer. And given the average message body size, ethernet
frame size and the fact that we turn nagel off, I'm not convinced in the
average case you'd actually save anything at all, but I could be missing
something.

Matthew


More information about the rabbitmq-discuss mailing list