Sorry but you misunderstand me, is ask is cassandra have any option to control TCP_NODELAY behaviour, so we doesn't need patch cassandra or thrift code.
I found this article https://wiki.cs.columbia.edu:8443/pages/viewpage.action?pageId=12585536, where упоминается mentioned coreTransport.TcpClient.NoDelay, but what is this i misunderstand 2012/1/26 Jeffrey Kesselman <jef...@gmail.com> > " > To set or get a TCP socket option, call > *getsockopt<http://linux.about.com/library/cmd/blcmdl2_getsockopt.htm> > *(2) to read or > *setsockopt<http://linux.about.com/library/cmd/blcmdl2_setsockopt.htm> > *(2) to write the option with the option level argument set to *SOL_TCP.* In > addition, most *SOL_IP *socket options are valid on TCP sockets. For more > information see *ip <http://linux.about.com/library/cmd/blcmdl7_ip.htm>* > (7). > ... > *TCP_NODELAY* If set, disable the Nagle algorithm. This means that > segments are always sent as soon as possible, even if there is only a small > amount of data. When not set, data is buffered until there is a sufficient > amount to send out, thereby avoiding the frequent sending of small packets, > which results in poor utilization of the network. This option cannot be > used at the same time as the option *TCP_CORK."* *http://bit.ly/zpvLbP* > * > * > > On Thu, Jan 26, 2012 at 12:10 PM, ruslan usifov > <ruslan.usi...@gmail.com>wrote: > >> >> >> 2012/1/26 Jeffrey Kesselman <jef...@gmail.com> >> >>> Most operating systems have a way to do this at the OS level. >>> >>> >> Could you please provide this way for linux?, for particular application? >> Maybe some sysctl? >> >> >>> >>> On Thu, Jan 26, 2012 at 8:17 AM, ruslan usifov >>> <ruslan.usi...@gmail.com>wrote: >>> >>>> Hello >>>> >>>> Is it possible set TCP_NODELAY on thrift socket in cassandra? >>>> >>> >>> >>> >>> -- >>> It's always darkest just before you are eaten by a grue. >>> >> >> > > > -- > It's always darkest just before you are eaten by a grue. >