[ 
https://issues.apache.org/jira/browse/THRIFT-4777?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16762826#comment-16762826
 ] 

Satyender Yadav commented on THRIFT-4777:
-----------------------------------------

Hi [~allengeorge], To answer your question
 # I am not using async/await
 # I am using futures 0.1.25 to be precise
 # I am using tokio version 0.1.15
 # I will be creating non blocking Reads and Writes only, not the protocol 
layer itself, unless it can't be avoided. So far I have made the listener part 
Nonblocking, I am figuring out how to process data in Nonblocking manner.
 # I have strict guideline for myself not to alter the generated code. So only 
server part I am changing, possibly I would introduce framed buffer transport 
or something similar.

I would love to share my implementation design, but its only halfway through so 
will update on it as soon as ready.

HTH

> Non Blocking Server implementation for Rust
> -------------------------------------------
>
>                 Key: THRIFT-4777
>                 URL: https://issues.apache.org/jira/browse/THRIFT-4777
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Rust - Library
>            Reporter: Satyender Yadav
>            Priority: Minor
>
> Implement Non blocking server in Thrift rust library.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to