[zeromq-dev] EPGM Congestion Control

Martin Sustrik sustrik at 250bpm.com
Fri May 13 13:15:19 CEST 2011


Hi Michael,

> 1.The TCP/IP interface does not allow the Nagle algorithm to be turned
> on/off via the setsockopt method. I know typically you do not turn this
> off but in some cases you will receive a performance boost from it.

Nagle is turned *off*.

> 2.The EPGM interface does not allow you to set the time-to-live option
> in the setsockopt method.

There are no TTLs either in PGM or 0MQ. Do you mean IP TTL option?

> 3.When testing EPGM for throughput limits I discovered that all of the
> messages are batched until a UDP packet is full before sending it. I do
> not what this to occur. I want all messages to be sent as individual UDP
> packets. There should be an option to configure this functionality.

Sounds doable. Would you like to provide a patch?

Martin



More information about the zeromq-dev mailing list