You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Bruce Schuchardt (JIRA)" <ji...@apache.org> on 2018/01/15 16:54:04 UTC
[jira] [Assigned] (GEODE-4296) Protobuf driver should turn off TCP
delay, or make it configurable
[ https://issues.apache.org/jira/browse/GEODE-4296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bruce Schuchardt reassigned GEODE-4296:
---------------------------------------
Assignee: Bruce Schuchardt
> Protobuf driver should turn off TCP delay, or make it configurable
> ------------------------------------------------------------------
>
> Key: GEODE-4296
> URL: https://issues.apache.org/jira/browse/GEODE-4296
> Project: Geode
> Issue Type: Bug
> Components: client/server
> Reporter: Bruce Schuchardt
> Assignee: Bruce Schuchardt
> Priority: Major
>
> While testing the driver's performance I found that transmission of small messages from client to server capped at about 50/second due to it not enabling "tcp nodelay" on its socket. The default tcp/ip socket setting is to stall a little to see if the client is going to send another message, enabling tcp/ip to fill an MTU. In the case of the current Protobuf driver this is never going to happen so this jitter should be disabled with Socket.setTcpNoDelay(true).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)