Rust Atomics and Locks
Low-Level Concurrency in Practice
9789355422293
International Standard Book Number (ISBN)
Rs1,600.00
Description
Rust Atomics and Locks is a practical guide to low-level concurrency in Rust. Rust suits concurrent code well, and many libraries offer shared data structures and locks, but writing them correctly is difficult, and even popular libraries sometimes have memory ordering bugs. The book teaches atomics and memory ordering, then shows how they work alongside simple operating system interfaces to create mutexes and condition variables. Programmers at any level can use it to see how the language's memory model, the processor and the operating system relate to one another.
Why You Should Read?
- Learn what atomics and memory ordering are and how they work in low-level Rust concurrency.
- Understand how mutexes and condition variables are built from atomics and operating system interfaces.
- Gain a firm sense of how the processor, the operating system and Rust's memory model connect.
- Follow a practical approach that works for Rust programmers at any level of experience.
Product Details
- Publisher
- O'Reilly Media
- Format
- Paperback
- Pages
- 252
- Language
- English
- Dimensions
- 17.8 cm × 1.3 cm × 22.9 cm
Something looks incorrect? Email us.
Delivery
Order before 4 PM for fulfillment today
Inside Valley
Outside Valley
Above timelines are estimates. Delivery depends on stock and courier availability, and charges are shown at checkout. We cannot guarantee an exact delivery date.