[rabbitmq-discuss] Nightlies now available - help us test RabbitMQ 3.0

Brendan Hay brendan at soundcloud.com
Sun Oct 21 09:30:32 BST 2012

On Sun, Oct 21, 2012 at 7:06 PM, Simon MacMullen <simon at rabbitmq.com> wrote:

> On 20/10/2012 12:27PM, Matthias Radestock wrote:
>> Why are we concerned about the performance of http / json? Neither
>> appear in the AMQP message path. So what are we trying to improve here?
>> The management API/UI? Web-STOMP? I am not aware of many complaints
>> about the performance of these, and certainly not any that would point
>> to the json codec or http handling as the bottleneck.
> When I did performance testing of mgmt a year or so ago, I found that JSON
> encoding really *is* the bottleneck in many cases - this is the reason why
> the ?columns= parameter exists, and also why it's implemented in terms of
> throwing away information just before we encode it.
> But no, unless someone has a good reason for why HTTP API performance is a
> big deal for them, faster JSON is pretty low down the list of priorities.

In my case, it's simply to lower the overhead of making repeated calls to
the HTTP API for monitoring and statistics services.

A current example where we see poor performance is when attempting to get
connection metrics from a single node, with in excess of 10K connections.
The Web UI or some other HTTP GET to the /connections endpoint takes
multiple seconds on an averagely utilised machine, even when using ?columns=

Obviously I'd like to a) have granular and informative monitoring and
statistics, but b) avoid monitoring software causing undue load

It would classify it as a nice to have, and I brought it up since the
current bundling of cowboy + mochiweb was mentioned.

> Cheers, Simon
> ______________________________**_________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.**rabbitmq.com<rabbitmq-discuss at lists.rabbitmq.com>
> https://lists.rabbitmq.com/**cgi-bin/mailman/listinfo/**rabbitmq-discuss<https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121021/9a13daf1/attachment.htm>

More information about the rabbitmq-discuss mailing list