Fearless Programming with Rust

QCon San Francisco 2024

Session Rust

Fearless Programming with Rust

Monday Nov 18 / 02:45PM PST, Pacific DEKJ

Abstract

Rust is a language that boasts the best of many worlds: ergonomic, expressive, performant and safe. The promise of Rust is being able to write complex code, at any layer of the stack, and be confident that it behaves as intended. This talk walks through these characteristics of the language and how they come together to enable a programming experience that is filled with confidence in the code we write. Of course, no talk would be honest without talking about some of the challenges involved; we'll cover these along the way. Throughout, I'll touch on practical examples from experience building a globally distributed proxy using familiar crates in the Rust ecosystem such as Hyper and Tokio. If you're skeptical about how good the Rust developer experience can be, this talk is for you.

Topics

Rust Networking Systems Engineering Cloud Infrastructure
76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon San Francisco 2024 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Monday 18 November

10:35 Pacific DEKJ Session Rust Rust: A Productive Language for Writing Database Applications Carl Lerche Principal Engineer @AWS, Author of the Tokio Rust Library 11:45 Pacific DEKJ Session Serverless High Performance Serverless with Rust Benjamen Pyle Co-Founder & CEO @Pyle Cloud Technologies, LLC, Uniquely Genuine and Resourceful Technology Creator 13:35 Seacliff D Unconference Unconference: Rust [in Production] 14:45 Pacific DEKJ Session Rust Fearless Programming with Rust Senyo Simpson Software Engineer @Fly.io Working on Systems Software and Kubernetes, Previously Did Machine Learning @Aerobotics 15:55 Pacific DEKJ Session Rust Myth Busters: Is Rust a Slam Dunk? Ramya Krishnamoorthy Principal Engineer Building High Performance Serverless Caching @Momento With 18+ Years of Software Experience, Previously Foundational Engineer for Streaming Media Services @AWS and Senior Engineer for Financial Trading Systems @Bloomberg 17:05 Seacliff ABC Session Rust Rebuilding Prime Video UI with Rust and WebAssembly Alexandru Ene Principal Engineer @Amazon