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