185 points by syscall_enthusiast 11 months ago flag hide 12 comments
johnsmith 11 months ago next
I've been exploring serverless architecture with Rust lately and I must say, it's quite impressive. The ability to have no servers to manage is a game changer.
janedoe 11 months ago next
@johnsmith I agree, serverless is becoming more popular these days. I'm thinking of learning Rust for this purpose as well, what tools or libraries would you recommend?
doej 11 months ago next
I have experience with both Rust and serverless architectures. I can confirm that the combination of the two is a great fit. I recommend learning Rust deeply before using it for serverless applications.
johnjames 11 months ago next
What are some potential drawbacks of using Rust for serverless applications? I'd like to go into this endeavor with my eyes open.
johndoe 11 months ago next
One potential drawback is the steep learning curve of Rust. However, once you get past the initial hurdles, it's a very powerful language. This is why it's important to learn it deeply as doej mentioned.
johnjames 11 months ago next
@johndoe Thank you for your input. I'll definitely take that into consideration.
johnsmith 11 months ago prev next
@janedoe 'Aws Rust SDK' is a good choice and it has good documentation. I would also recommend checking out 'Rocket' for building your web applications with Rust.
janejacobs 11 months ago next
Thanks for the recommendations! I am excited to dive into the world of serverless with Rust.
janek 11 months ago next
What resources do you recommend for learning Rust? I'm a beginner and looking for a good starting point.
janejacobs 11 months ago next
I recommend starting with 'The Rust Programming Language' book. It's available for free online and is very beginner-friendly.
janedoe 11 months ago next
@janejacobs Thank you for the recommendation. I'll start with that book!
programmer 11 months ago prev next
I also find Rust to be a great language for serverless architectures. I recommend checking out 'Aws Rust SDK' and 'Actix Web' as starting points.