Taking Rust to Production: Lessons Learned from the Habitat Project

Taking Rust to Production: Lessons Learned from the Habitat Project

Rust via YouTube Direct link

provides realtime service configuration

2 of 21

2 of 21

provides realtime service configuration

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Taking Rust to Production: Lessons Learned from the Habitat Project

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 provides realtime service configuration
  3. 3 Why Rust?
  4. 4 This question comes up...
  5. 5 Code reuse and sharing
  6. 6 Bonus: CLI tools
  7. 7 How Habitat Uses Rust
  8. 8 Use native libraries
  9. 9 Static-compilation
  10. 10 Share build outputs and lockfile
  11. 11 Common versioning
  12. 12 Crate dependencies
  13. 13 Dependency strategy: aggressive
  14. 14 Cross platform codebase
  15. 15 Onboarding team members
  16. 16 Rust pain points
  17. 17 Hint: Cargo workspaces
  18. 18 Cross platform code paths
  19. 19 Hint: Continuous Integration
  20. 20 Rust is too fast?
  21. 21 Hint: Think about synchronization points

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.