awslabs / awslabs/aws-sdk-rust
Support alternative async runtimes
Open
feature-request
p2
- Dominant language
- Rust
- Stars
- 3.3k
- Forks
- 290
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 3
Description
Technically possible today with Tokio still used for retries, but we should be able to entirely remove Tokio as a required dependency.
Contributor guide
Research direction
Start by tracing where Tokio is required, including its use for retries, and identify the boundaries that prevent alternative async runtimes. Done means Tokio is no longer a required dependency while retries and the SDK continue to work with supported alternative runtimes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100