AWS now officially supports Rust!

  Рет қаралды 35,192

Let's Get Rusty

Let's Get Rusty

Күн бұрын

Пікірлер: 44
@letsgetrusty
@letsgetrusty 11 ай бұрын
📝Get your *FREE Rust cheat sheet* : letsgetrusty.com/cheatsheet
@ygormartinsr
@ygormartinsr 11 ай бұрын
I've been using the Rust CDK for a while now and have never had any real issues with it, great to know it's finally production-ready! As for Lambda Runtime, it would be really interesting to compare unofficial runtimes, like cargo-lambda, with an optimized, production-ready one. We'd probably see reduced cold starts (which are already great in unofficial runtimes) and ultra-low memory consumption. Just don't think Rust is a good fit for CDK though, Typescript already does the job pretty well. Bear in mind all CDK does is generate a Cloudformation template, no need to use a compiled language for that
@FastRomanianGypsies
@FastRomanianGypsies 11 ай бұрын
Maybe now it might be affordable to run a production web app on AWS without having to go full-server. Maybe.
@_Aarius_
@_Aarius_ 11 ай бұрын
Ive been using cargo lambda. its a bit clunky but...fine enough. I really would love to see an official runtime for it where you can just provide a lib crate with a named export for it to load, similar to how the c# one works. Rust is such a great language for lambda though, dont need to give much memory for it to run, start times are good, runs fast and has all of rusts great guarantees. It really is a language that i think would be worth them supporting more
@ycombine1053
@ycombine1053 11 ай бұрын
CDK will be an interesting one if they do it. It will have to be a pretty big deviation as far as how it's designed. All of the current implementations are built on top of traditional OO structres (classes and inheritance).
@pramodjingade6581
@pramodjingade6581 11 ай бұрын
Waiting for AWS-CDK to support on Rust too ❤
@mileselam641
@mileselam641 11 ай бұрын
Goodbye fast CI/CD build prep times 🙄
@evols7028
@evols7028 11 ай бұрын
Isn't Typescript/Python already good enough ? It's not code that needs to be safe, nor to be fast (CDK only creates the Cloudformation file, which is not the speed bottleneck)
@pramodjingade6581
@pramodjingade6581 11 ай бұрын
@@evols7028 no I agree, Typescript and Python have excellent documentation, and CDK libs, but think of it this way. I want to build say a pure microserivce using rust and now just to deploy it as a Cloudformation I am relying on another language like TS & Python. It’s those scenarios where a pure Rust based project would still be dependent on another language is why we need Rust based CDK
@pramodjingade6581
@pramodjingade6581 11 ай бұрын
I have been using Typescript CDK v2 and I enjoy working with it.
@maple.everything
@maple.everything 11 ай бұрын
You can emit deCDK, today, to use the AWS CDK with Rust. However, right now the best way to deploy Rust to AWS is still SAM.
@CalifornianViking
@CalifornianViking 11 ай бұрын
Take a look at Dr. Werner Vogels' keynote from AWS re:Invent 2023 last week, he is calling out Rust as a great programming language.
@ScienceMinisterZero
@ScienceMinisterZero 11 ай бұрын
Infrastructure as code would be cool, but the industry standard infrastructure as Yaml keeps the box checkers happy.
@letsgetrusty
@letsgetrusty 11 ай бұрын
Good point!
@CalifornianViking
@CalifornianViking 11 ай бұрын
I think this is great news. One question: Does the released SDK still require async? I think it is a pity if it does as it dictates how an application should be built. I know that there are workarounds, but ...
@EbonySeraphim
@EbonySeraphim 11 ай бұрын
I think given Rust's semantics about borrow checking, it's best if they make one client style. It's far easier to "convert" async to sync by wrapping it, and it's simply not possible to gain benefit by doing it the other way around.
@CalifornianViking
@CalifornianViking 11 ай бұрын
@EbonySeraphim ​ thanks, you are probably right. It just feels weird.
@CalifornianViking
@CalifornianViking 11 ай бұрын
Are there any statistics on read and write performance to S3 and EBS compared to local HDD and NVME SSD?
@senya1296
@senya1296 11 ай бұрын
Great news for rust community 🎉
@n0kodoko143
@n0kodoko143 11 ай бұрын
Let's Goo! 🦀
@pavanj3666
@pavanj3666 11 ай бұрын
Hey man…. With ur videos, i started learning rust ….. Can i land my first job in rust as a fresher….?
@dimitrobest5293
@dimitrobest5293 11 ай бұрын
good news!
@steveoc64
@steveoc64 11 ай бұрын
And McDonalds officially supports cheeseburgers made from bugs Is this considered a win now ?
@antergonza6476
@antergonza6476 11 ай бұрын
Great news🎉
@vaisakh_km
@vaisakh_km 11 ай бұрын
Wow... this will make a 200% more rust jobs.... i have to get into that 4 new dev jobs that opened
@serhiichaika5969
@serhiichaika5969 11 ай бұрын
Nice
@AlexanderBorshak
@AlexanderBorshak 11 ай бұрын
🎉
@joswayski
@joswayski 11 ай бұрын
> IMA it’s over
@zb2747
@zb2747 11 ай бұрын
Thumb nail funny lol
@TheZdannar
@TheZdannar 11 ай бұрын
I wish Google would support a cloud sdk as well. The libs out there work fine, but it would be nice to have officially backed.
@eli1882
@eli1882 11 ай бұрын
Some of them are in that they are sponsored by Google.
@qeqsiquemechanical9041
@qeqsiquemechanical9041 11 ай бұрын
you're telling it like it's good news and corporization of communities ever helped someone. this must be an alarm, not "great news". if billionaire leech is involved into your field - you're doomed to become a shell of yourself for their profit.
@SharunKumar
@SharunKumar 11 ай бұрын
Brah
@Marcus001
@Marcus001 11 ай бұрын
It literally gives Rust devs more potential job opportunities
@eyemotif
@eyemotif 11 ай бұрын
⁠@@Marcus001i think both can be true
@parabolicpanorama
@parabolicpanorama 11 ай бұрын
your anger is misplaced. Amazon hasn't changed anything in Rust itself. they just provided bindings for their services. you can still write raw http requests and parse the response yourself if you want. it's just easier to do it connect to aws if needed.
@zahash1045
@zahash1045 11 ай бұрын
All that sdk does is make http requests and give you nicely formatted responses. There were a few community maintained sdks before this.
Rust's most wanted feature just arrived!
3:50
Let's Get Rusty
Рет қаралды 121 М.
Ultimate VS Code setup for Rust development (2025)
7:32
Let's Get Rusty
Рет қаралды 31 М.
Example AWS C++ Lambda Built on Cloud9
10:59
Daniel Fudge
Рет қаралды 1,3 М.
That's It, I'm Done With Serverless*
23:58
Theo - t3․gg
Рет қаралды 205 М.
All Rust features explained
21:30
Let's Get Rusty
Рет қаралды 322 М.
Rust is taking over Windows!
3:30
Let's Get Rusty
Рет қаралды 108 М.
Async Rust Is A Bad Language | Prime Reacts
28:46
ThePrimeTime
Рет қаралды 107 М.
you need to learn AWS RIGHT NOW!! (Amazon Web Services)
7:38
NetworkChuck
Рет қаралды 813 М.
Rust On AWS (Really FAST Lambdas)
10:34
Code to the Moon
Рет қаралды 68 М.
I think I was wrong about AWS Amplify
30:39
Web Dev Cody
Рет қаралды 61 М.
Why do developers hate Rust?
8:20
Let's Get Rusty
Рет қаралды 143 М.
The TRUTH About Golang Backend Frameworks
6:31
Melkey
Рет қаралды 129 М.