Primary Photo for {0} {1}

Pearls of Parallelism

Presentation byColin Woodbury

"I just want to do two things at the same time."

Modern computers are powerful, but it isn't always obvious how to leverage modern hardware with our languages. In this presentation, Colin Woodbury (Software Engineer at CADDi) will talk about the various situations we find ourselves in for which parallelism is the answer, how we can use Rayon and Tokio to address them, and how to know when Async isn't the answer.

Lessons are drawn from experience (*cough*, mistakes) in Production.

Presented with these Guilds
Cover Photo for Tokyo Rust
Primary Photo for Tokyo Rust

Tokyo Rust

🗼❤️ 🦀

We are a non-profit organization dedicated to the success of the Rust programming language in Japan.

338Members
Similar Presentations
Primary Photo for {0} {1}

Pearls of Parallelism

Presentation byColin Woodbury

"I just want to do two things at the same time."

Modern computers are powerful, but it isn't always obvious how to leverage modern hardware with our languages. In this presentation, Colin Woodbury (Software Engineer at CADDi) will talk about the various situations we find ourselves in for which parallelism is the answer, how we can use Rayon and Tokio to address them, and how to know when Async isn't the answer.

Lessons are drawn from experience (*cough*, mistakes) in Production.

Presented with these Guilds
Cover Photo for Tokyo Rust
Primary Photo for Tokyo Rust

Tokyo Rust

🗼❤️ 🦀

We are a non-profit organization dedicated to the success of the Rust programming language in Japan.

338Members
Similar Presentations