You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Randy Abernethy (JIRA)" <ji...@apache.org> on 2017/04/18 13:44:41 UTC
[jira] [Commented] (THRIFT-4176) Implement a threaded and
threadpool server type for Rust
[ https://issues.apache.org/jira/browse/THRIFT-4176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15972684#comment-15972684 ]
Randy Abernethy commented on THRIFT-4176:
-----------------------------------------
I would argue for a single great rust server. Multiple servers confuse users, they don't want to have to figure out which server to use and in most cases there is one server model that performs best or close enough in the vast majority of cases. If users need hyper performance or special cases they will probably write their own anyway. One server will reduce testing burden and focus all improvements iin one place. Some of our languages (Java/c++) look like a server science project and have caused users to waste huge sums of time trying to compare performance and features (often without the necessary context).. just my 2 cents
> Implement a threaded and threadpool server type for Rust
> --------------------------------------------------------
>
> Key: THRIFT-4176
> URL: https://issues.apache.org/jira/browse/THRIFT-4176
> Project: Thrift
> Issue Type: Improvement
> Components: Rust - Library
> Reporter: Allen George
> Assignee: Allen George
>
> Currently the Rust client library only provides a single-threaded server. Add both a multi-threaded server and a threadpool-based server and add the relevant options to the cross-test code as well.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)