Erlang/OTP Forums

Author Message

<  RabbitMQ mailing list  ~  Simple benchmark and results

Guest
Posted: Fri Oct 23, 2009 3:05 am Reply with quote
Guest
Not a showstopper, since with the partial fix, Rabbit should be sufficient to
show feasibility of the approach.

Still, sooner is better than later, and I hope you folks will take a close
look at network performance on .Net/Windows, since it seems to differ from
Mono (or even Java on Windows).

I also think it may be worthwhile to consider programming against Socket
interface rather than TCPClient to maximize performance.

(just my 0.01334 Euros.)

David



Matthias Radestock-2 wrote:
>
> David,
>
> David Glaubman wrote:
>> Buffering the int/short Writes in a modified version of
>> NetworkBinaryWriter,
>> I got around 7.5K messages per sec.: (5X speedup)
>
> The lack of buffering in the .net client is an issue we noticed a while
> ago and we filed a bug to look into it. Our results at the time didn't
> show as dramatic a difference as your tests. I've increased the severity
> of that bug now, so we'll address it sooner.
>
> Is this a showstopper for you or is the performance as it stands
> sufficient for your intended use case?
>
> Thanks for your help in tracking this down.
>
>
> Regards,
>
> Matthias.
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss@lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
>

--
View this message in context: http://www.nabble.com/Simple-benchmark-and-results-tp25968960p26020282.html
Sent from the RabbitMQ mailing list archive at Nabble.com.


_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post received from mailinglist
Guest
Posted: Fri Oct 23, 2009 8:50 am Reply with quote
Guest
On Fri, Oct 23, 2009 at 4:04 AM, David Glaubman <dglaubman@acm.org> wrote:
>
> Not a showstopper, since with the partial fix, Rabbit should be sufficient to
> show feasibility of the approach.
>
> Still, sooner is better than later, and I hope you folks will take a close
> look at network performance on .Net/Windows, since it seems to differ from
> Mono (or even Java on Windows).

Understood.


> I also think it may be worthwhile to consider programming against Socket
> interface rather than TCPClient to maximize performance.

Is that something you could have a crack at?

alexis



> (just my 0.01334 Euros.)
>
> David
>
>
>
> Matthias Radestock-2 wrote:
>>
>> David,
>>
>> David Glaubman wrote:
>>> Buffering the int/short Writes in a modified version of
>>> NetworkBinaryWriter,
>>> I got around 7.5K messages per sec.:
Guest
Posted: Tue Oct 27, 2009 4:48 pm Reply with quote
Guest
I am interested. Would not be able to give this any cycles until after
Thanskgiving.

David


Alexis Richardson-4 wrote:
>
> On Fri, Oct 23, 2009 at 4:04 AM, David Glaubman <dglaubman@acm.org> wrote:
> [...]
>> I also think it may be worthwhile to consider programming against Socket
>> interface rather than TCPClient to maximize performance.
>
> Is that something you could have a crack at?
>
> alexis
>

--
View this message in context: http://www.nabble.com/Simple-benchmark-and-results-tp25968960p26081081.html
Sent from the RabbitMQ mailing list archive at Nabble.com.


_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post received from mailinglist
Guest
Posted: Tue Oct 27, 2009 5:28 pm Reply with quote
Guest
David,

David Glaubman wrote:
> I am interested. Would not be able to give this any cycles until after
> Thanskgiving.

Too late. Already fixed on the trunk. See
http://hg.rabbitmq.com/rabbitmq-dotnet-client/rev/cd22d1910063

In our tests on Windows this gives a 5-10x improvement in send
performance for tiny messages.


Regards,

Matthias.

_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post received from mailinglist

Display posts from previous:  

All times are GMT
Page 2 of 2
Goto page Previous  1, 2
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum