HTTP transport for Thrift
Open
A-volo-thrift
C-proposal
E-help-wanted
- Dominant language
- Rust
- Stars
- 2.6k
- Forks
- 223
- Avg merge
- 18m
- Merged PRs (30d)
- 1
Description
## Feature Request
Support for HTTP server/client transport wrapper for Thrift RPC.
### Crates
volo-thrift
### Motivation
Extending compatibility of Thrift implementation to support HTTP transport wrapper.
Current state of supported features compared with another Thrift library: [apache/thrift/LANGUAGES.md](https://github.com/apache/thrift/blob/master/LANGUAGES.md)
### Proposal
Using `hyper` as Thrift HTTP transport wrapper, implements `volo::net::dial::MakeTransport`.
### Alternatives
RFC
Contributor guide
Assessment
This issue has not been assessed yet.