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

Cross platform code paths

18 of 21

18 of 21

Cross platform code paths

Class Central Classrooms beta

YouTube videos 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.