[zeromq-dev] Comparing OpenDDS and ZeroMQ Usage and Performance
Apps, John
john.apps at hp.com
Sat Jun 19 21:32:52 CEST 2010
These are the summary data points.
OpenDDS Raw Buffer 185 usec
ZeroMQ Raw Buffer 170 usec
Boost.Asio Raw Buffer 75 usec
OpenDDS .NET Object streamed through a Raw Buffer 630 usec
ZeroMQ .NET Object streamed through a Raw Buffer 537 usec
Boost.Asio .NET Object streamed through a Raw Buffer 413 usec
OpenDDS Strongly Typed Data 205 usec
ZeroMQ Strongly Typed Data with Boost Serialization 577 usec
Boost.Asio Strongly Typed Data with Boost Serialization 396 usec
ZeroMQ Strongly Typed Data with Google Protocol Buffers 216 usec
I think an expert eye should be cast over these numbers... In addition, a message length of 1000 is probably a bit more than 0MQ is optimized for?
-- John.Apps at hp.com | +491718691813 | http://twitter.com/johnapps --
-----Original Message-----
From: zeromq-dev-bounces at lists.zeromq.org [mailto:zeromq-dev-bounces at lists.zeromq.org] On Behalf Of Jon Dyte
Sent: Saturday, June 19, 2010 19:44
To: 0MQ development list
Subject: Re: [zeromq-dev] Comparing OpenDDS and ZeroMQ Usage and Performance
Martin Sustrik wrote:
> I haven't read the article yet but it looks interesting:
>
> http://mnb.ociweb.com/mnb/MiddlewareNewsBrief-201004.html
>
> Martin
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
>
seems to boil down to OpenDDS with it's strongly typed(corba idl or something similar) messages doing a round trip of 205 microseconds versus 0MQ + Google Protocol Buffers coming in at 216 microseconds. I'm surprised 0MQ isn't faster ....
Jon
_______________________________________________
zeromq-dev mailing list
zeromq-dev at lists.zeromq.org
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
More information about the zeromq-dev
mailing list