the hw/os configuration is:
- Intel® Xeon® Processor E3-1505M v5
- Linux 4.9.6 x86_64
- 32 GB RAM
- openjdk version "1.8.0_121"

test configuration (1 producer vs 1 consumer):
-  protocol = amqp
 - delivery = NonPersistent
 - destination type = Queue
 - message bytes = 100
 - runs = 5
 - warmup iterations = 100000
 - iterations = 100000

Clebert encoding patch


Producer Throughput: 42713 ops/sec
Consumer Throughput: 65444 ops/sec
EndToEnd Throughput: *39095 ops/sec*

Old encoding


Producer Throughput: 36617 ops/sec
Consumer Throughput: 8203 ops/sec
EndToEnd Throughput: *6451 ops/sec*

The throughput is improved of about 1 order of magnitude, really an awesome
job Clebert!!!! 
 



--
View this message in context: 
http://activemq.2283324.n4.nabble.com/DISCUSS-ARTEMIS-1009-Pure-Messaging-Encoding-Refactoring-Artemis-2-0-tp4722638p4722689.html
Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.

Reply via email to