Craig Peterson created THRIFT-2791:
--------------------------------------

             Summary: Allowing use of buffered sockets in go server
                 Key: THRIFT-2791
                 URL: https://issues.apache.org/jira/browse/THRIFT-2791
             Project: Thrift
          Issue Type: Improvement
          Components: Go - Library
            Reporter: Craig Peterson


There is currently no way in a go server to use buffered sockets. Failing to do 
so decreases performance significantly in my tests.

I added an option on TServerSocket to set the buffer size to use. This will 
default to 1024 bytes, but can be disabled if desired to get back to the 
original behavior by setting BufferSize to 0.

Github pull request: https://github.com/apache/thrift/pull/249
Patch https://github.com/apache/thrift/pull/249.patch



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to