YoVDO

Bringing Rust to Large Organizations - Lessons from Facebook

Offered By: Rust via YouTube

Tags

Rust Courses Community Building Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of integrating Rust into a large existing software ecosystem at Facebook in this 31-minute RustConf 2019 talk. Discover how to introduce Rust to your organization and set it up for success while preserving its unique properties. Learn about the challenges and solutions in writing, building, testing, handling third-party code, creating foreign bindings, debugging, deployment, and monitoring Rust projects within an established environment. Gain insights from the case study of Mononoke, a core production service developed in Rust at Facebook. Understand the impact of Rust on bug reduction, code expressiveness, and review processes. Examine the surprising appeal of Rust to dynamic language users and learn strategies for building a Rust community within your organization. Walk away with practical questions to consider when introducing Rust to your own development ecosystem.

Syllabus

Intro
Bringing Rust to Facebook
Case study: Mononoke
Mononoke production experience
The FB Environment
Rust view of the world
Cost of bugs
Expressiveness and review
Surprise converts: dynamic language users
Building a community


Taught by

Rust

Related Courses

The Rust Programming Language
Udemy
Rust for Beginners: Learn Rust in 4 Hours
Udemy
Rust For Undergrads
Udemy
Take your first steps with Rust
Microsoft via Microsoft Learn
Rust Fundamentals
Pluralsight