[zeromq-dev] Comparing OpenDDS and ZeroMQ Usage and Performance

Michael P. McCormick mccormick.michael.p at gmail.com
Sat Jun 19 23:20:50 CEST 2010


Wonder what portion of that round-trip is just google protocol buffers.

On 06/19/2010 02:32 PM, Apps, John wrote:
> 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
> _______________________________________________
> 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