You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "James E. King, III (JIRA)" <ji...@apache.org> on 2016/04/04 23:16:25 UTC

[jira] [Closed] (THRIFT-3096) Consolidate TSimpleServer, TThreadedServer, TThreadPoolServer into one

     [ https://issues.apache.org/jira/browse/THRIFT-3096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James E. King, III closed THRIFT-3096.
--------------------------------------

> Consolidate TSimpleServer, TThreadedServer, TThreadPoolServer into one
> ----------------------------------------------------------------------
>
>                 Key: THRIFT-3096
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3096
>             Project: Thrift
>          Issue Type: Improvement
>          Components: C++ - Library
>    Affects Versions: 0.9.2, 0.9.3
>            Reporter: James E. King, III
>            Assignee: James E. King, III
>            Priority: Minor
>
> It was suggested in discussions inside THRIFT-3083, THRIFT-3084 that the difference between the refactored servers was so slight that we might want to start thinking about them as one server.  We have IO Completion servers, Non Blocking servers, and threaded servers with concurrency control (1 = Simple, >1 = Threaded/ThreadPool).  Each one brings a substantially different mechanism to the table and are valid to stand on their own, but maybe it is time to consolidate into a single TThreadedServer.



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