Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

We use Actix for HTTP. Works fine. I don't use ORMs, I prefer sqlx, which gives me compile time checking of queries while still just writing plain old sql. I log via the tracing library to stdout, I let other services handle what's done at that point. I don't use DI frameworks, nor do I believe that they are good, I use dependency injection via construction, which works great.

I don't do any fancy configuration. I use `clap` to take in values and ideally I'll never do any config anywhere else in my program.

The AWS SDK from rusoto works well enough. AWS has a beta SDK out for Rust as well, seems good.

I haven't found any need for libraries like Guice, there's metrics, collections, and everything else I've needed in crates.io.



Thanks for your reply. Can you disclose what web application this is you work on?


https://graplsecurity.com/

That's my company. The blog is hosted elsewhere. Our frontend is hosted via a rust service, which talks to other rust services via grpc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: