3 ms·
AWS is building its first Rust SDK. https://www.amazon.jobs/en/jobs/1124901/senior-software-development-engineer-aws-rust-sdk https://www.amazon.jobs/en/jobs/1
by libria 6y ago
AWS is building its first Rust SDK. https://www.amazon.jobs/en/jobs/1124901/senior-software-development-engineer-aws-rust-sdk https://www.amazon.jobs/en/jobs/1124901/senior-software-deve...
- jen20 6y agoWhilst it is true that it is Amazon’s _own_ first SDK, one already exists - Rusoto - https://github.com/rusoto/rusoto https://github.com/rusoto/rusoto (disclaimer: I made some contributions earlier in the year to help out with the transition to being async-await-friendly). I’d be (negatively) surprised if AWS started from scratch instead of from Rusoto. That was the approach taken for the original Go SDK, which was adopted from Coda Hale’s work.
- dodobirdlord 6y agoI recall many/most of the contributors to Rusoto being AWS employees.
- bengalister 6y agoI have used Rusoto to build a small tool to list all ECS container images of all clusters of different AWS accounts. It helped me at my company to have a quick overview of application versions deployed in different environments (1 account per environment). I migrated it recently to async/await and the code was much easier to read. Could have done it in Python's boto3 or any other SDK. Rust does not give a performance benefit since it is mostly waiting for AWS answers but that was an opportunity for me to just write some Rust code.