[rabbitmq-discuss] ANN New RabbitMQ Logstash plugin is ready for	the final review
    Michael Klishin 
    mklishin at gopivotal.com
       
    Thu Jul  4 15:16:17 BST 2013
    
    
  
Some time ago, I've started working on a new version of the RabbitMQ plugin
for Logstash.
It is now ready for the final review. If you are a Logstash user who wants to use
RabbitMQ as either Logstash input or output, please have a look:
https://github.com/logstash/logstash/pull/533
The new plugin solves a number of issues:
 * Events over 128K in size caused the output to fail
 * Throughput of both input and output was far below expectations on JRuby
 * Input configuration was needlessly complicated and confusing
finally, the previous plugin was effectively unmaintained.
To solve these problems, this new version does the following:
 * Uses Bunny 0.9 [1] on MRI
 * Uses HotBunnies 2.0 [2] on JRuby
 * [In near future] Reduces input configuration to what's really essential
This version network and RabbitMQ node recovery and makes ease of
operations a priority.
Because Logstash is primarily used with JRuby, you will likely see significant
(x5-6 times for the output, x2-3 times for input) throughput improvements
with HotBunnies. In addition, by tuning RabbitMQ channel settings and consumer
thread pool sizes, input throughput can be further increased by at least double
digit %.
I'd be happy to hear what you think: just leave a comment to the pull request.
Thanks!
1. http://rubybunny.info
2. http://hotbunnies.info
--
MK
    
    
More information about the rabbitmq-discuss
mailing list