As an Amazon Associate I earn from qualifying purchases

Rust Atomics and Locks: Low-Level Concurrency in Practice

Add your review

$34.20


Price: $34.20
(as of May 21,2023 14:43:43 UTC – Details)


Rust is an excellent programming language for concurrency, offering a variety of libraries with concurrent data structures, locks, and many other features. However, implementing such features accurately can be problematic. Even in widely-used libraries, bugs in memory ordering can occur.

This practical guide, authored by Mara Bos, leader of the Rust library team, offers insights on low-level concurrency for Rust developers of all levels. You’ll gain an in-depth understanding of memory ordering and atomics, as well as an understanding of how they’re combined with common primitives like mutexes and condition variables.

The book covers:

  • How Rust’s type system makes writing concurrent code correctly much easier
  • Mutexes, condition variables, atomics, and memory ordering in detail
  • The practical side of atomic operations and how they work on Intel and ARM processors
  • Theatrical locks as implemented with support from the operating system
  • How to write concurrent, atomic, and lock code that is correct
  • The correct ways to build your own locking and synchronization primitives

From the brand

oreilly

oreilly

Your partner in learning

Oreilly

Oreilly

Sharing the knowledge of experts

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.

Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.

Publisher ‏ : ‎ O’Reilly Media; 1st edition (February 7, 2023)
Language ‏ : ‎ English
Paperback ‏ : ‎ 249 pages
ISBN-10 ‏ : ‎ 1098119444
ISBN-13 ‏ : ‎ 978-1098119447
Item Weight ‏ : ‎ 14.4 ounces
Dimensions ‏ : ‎ 7.25 x 0.5 x 9.5 inches

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Rust Atomics and Locks: Low-Level Concurrency in Practice”

Your email address will not be published. Required fields are marked *

$34.20

Add to wishlistAdded to wishlistRemoved from wishlist 0
Top offers
Rust Atomics and Locks: Low-Level Concurrency in Practice
Rust Atomics and Locks: Low-Level Concurrency in Practice
epiui
Logo
Enable registration in settings - general