Cover Photo for Unlocking Cargo

Unlocking Cargo

Primary Photo for Tokyo Rust

Hosted by

Tokyo Rust

In-Person

Address available to attendees

Ready to join in on the fun?

Have you ever wondered why adding a new Cargo dependency blocks the rust-analyzer in your IDE? The answer lies deep inside the ./target directory, where only the bravest dare to venture.

In this talk, Ross Sullivan (Software Engineer at Cybereason) will guide us down the rabbit hole that starts in the ./target directory, explain the problems that have quietly plagued Rust developers for years, and walk us through how he tackled the unthinkable - enabling concurrency in Cargo.

Join us for an evening packed with Cargo's internals, race conditions, mutexes, caching, and a little bit of black magic.

Unlocking Cargo

Primary Photo for Tokyo Rust

Hosted by

Tokyo Rust

In-Person

Address available to attendees

Have you ever wondered why adding a new Cargo dependency blocks the rust-analyzer in your IDE? The answer lies deep inside the ./target directory, where only the bravest dare to venture.

In this talk, Ross Sullivan (Software Engineer at Cybereason) will guide us down the rabbit hole that starts in the ./target directory, explain the problems that have quietly plagued Rust developers for years, and walk us through how he tackled the unthinkable - enabling concurrency in Cargo.

Join us for an evening packed with Cargo's internals, race conditions, mutexes, caching, and a little bit of black magic.

Guild

Get in touch!

hi@guild.host