Course
Rust in Production — Real-World Architecture
10 lessons · Rust. Start at lesson one and work through in order.
- 1. Structuring a Large Rust Application
- 2. Domain Modeling with Rust's Type System
- 3. Hexagonal Architecture in Rust
- 4. CQRS and Event Sourcing
- 5. Multi-Crate Workspace Architecture
- 6. API Versioning and Backwards Compatibility
- 7. Feature Flags at the Type Level
- 8. Migrating Services from Go/Python/Java to Rust
- 9. War Stories
- 10. When Not to Use Rust