Moving beyond Arc˂Mutex˂T˃˃ - Katharina Fey

Опубликовано: 09 Июнь 2026
на канале: Rust Nation UK
21,275
522

Rust enforces unique lifetime and access bounds to data inside a program and thus impacts how memory must be managed. This is especially relevant for multi-threaded systems or applications where multiple parts may want to access some congested data. In this talk, I will cover some data synchronisation theory in Rust, starting at the common Arc˂Mutex˂T˃˃ pattern, and ending in an exploration of smart pointers and lock-free data structure design.