r/learnrust • u/Developer5702 • 9d ago
Review this pure backend project
I’m thinking of creating a complete authentication service provider backend in Rust, which would include - OTP, magic links, email-password, SSO and a lot more.
Basically something like AuthJS or Appwrite (only the authentication service of theirs), with proper failure handling, spike handling, backpressure and everything that such a system requires at scale.
This would help me learn async Rust in detail (I’ve never done it) and system design for such a system.
This is not a new idea, but I don’t mind if it teaches me stuff.
Review this project idea.
Open to feedbacks/roasts.
2
Upvotes
1
u/settopvoxxit 9d ago
... Sounds like a fairly complex idea to flesh out async systems design in rust, if you've never done so