Hello,

When implementing latency-sensitive TCP application, it's really common to use 
the option TCP_NODELAY do de-activate Nagle's algorithm 
(https://en.wikipedia.org/wiki/Nagle%27s_algorithm).

I found no way in racket/tcp (https://docs.racket-lang.org/reference/tcp.html) 
or racket & openssl (https://docs.racket-lang.org/openssl/) to use this option.

This make implementing latency sensistive application in Racket difficult 
because you have to either reimplement racket/tcp to be able to add the option 
TCP_NODELAY or reimplement your protocol using UDP (which might not be 
desirable).

Has anyone found a way to use TCP_NODELAY in a simple and "Rackety" way ?
Do you think it's worth opening an issue on Racket repository to ask for this 
option to be added to racket/tcp & openssl ?

Faithfully yours,

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to