thrift-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Randy Abernethy (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (THRIFT-4176) Implement a threaded and threadpool server type for Rust
Date Tue, 18 Apr 2017 13:44:41 GMT

    [ 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)

Mime
View raw message