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