Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Threadpool and Cargo Helpers in Rust

Rust via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive Rust conference talk that delves into the Threadpool crate, synchronization techniques for offloaded work using channels, barriers, and the new join operation. Learn about efficient thread management, concurrency patterns, and advanced Rust programming concepts. Discover practical examples and architectural insights for implementing threadpools in Rust applications. The talk concludes with a brief overview of useful Cargo helpers, providing valuable tips for Rust developers. Gain in-depth knowledge on topics such as NUMA, atomic ordering, conditional variables, and thread synchronization, while also exploring cargo-related tools to enhance your Rust development workflow.

Syllabus

Introduction
Upcoming events
Lost SOS
Fratpool
Threadpool
Channel
NUMA
CON
Code
Drop
assert macro
Buffered channel
Arc
Group Tasks
Number of Jobs
Pool Barrier
Pool deadlock
Threadpool example
Atomic ordering
Example
Conditional Variable
More examples
Architecture
Clone
Share
Mutex
Out of work
Safeguard
Condition
Mute
Wait
Notify
Housework
Threadpool visitation
More questions
Cargo outdated
Cargo log
ASCII art
Cargo update
Rust Format

Taught by

Rust

Reviews

Start your review of Threadpool and Cargo Helpers in Rust

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.