[rabbitmq-discuss] Nightlies now available - help us test RabbitMQ 3.0
simon at rabbitmq.com
Sun Oct 21 09:06:47 BST 2012
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.
More information about the rabbitmq-discuss