Hands-On Concurrency with Rust will show you how to efficiently embed Rust in C++ code and explore the functionalities of various crates for multithreaded applications. It explores implementations in depth. (Limited-time offer)
Table of Contents
- Preliminaries – Machine Architecture and Getting Started with Rust
- Sequential Rust Performance and Testing
- The Rust Memory Model – Ownership, References and Manipulation
- Sync and Send – the Foundation of Rust Concurrency
- Locks – Mutex, Condvar, Barriers and RWLock
- Atomics – the Primitives of Synchronization
- Atomics – Safely Reclaiming Memory
- High-Level Parallelism – Threadpools, Parallel Iterators and Processes
- FFI and Embedding – Combining Rust and Other Languages
- Futurism – Near-Term Rust
Download Free PDF / Read Online
Author(s): Brian L. Troutwine
Publisher: Packt Publishing
Published: May 2018
Format(s): Online
File size: –
Number of pages: 462
Download / View Link(s): This offer has ended.
Free as of 04/03/2021.
Publisher: Packt Publishing
Published: May 2018
Format(s): Online
File size: –
Number of pages: 462
Download / View Link(s): This offer has ended.
Free as of 04/03/2021.