Hands-On Concurrency With Rust: Confidently Build Memory-Safe, Parallel, and Efficient Software in Rust (PDF)
Hands-On Concurrency With Rust: Confidently Build Memory-Safe, Parallel, and Efficient Software in Rust (PDF)
Search qu
MENU teo2005
FAQ
How to download
What is File Storage
GOODIES
_ AudioZ
English | May 31, 2018 | ISBN: 1788399978 |
PDF | 462 pages | 2.1 MB
Author: Brian L. Troutwine
Get to grips with modern software demands by
learning the effective uses of Rust's powerful
memory safety.
Key Features
Learn and improve the sequential performance Free file storage chart
characteristics of your software
Understand the use of operating system pro- Donate Idea box Blog FAQ
cesses in a high-scale concurrent system About Privacy Logos SAstatus
Learn of the various coordination methods avail-
able in the Standard library DMCA Contacts
https://sanet.st/blogs/retailvault/hands_on_concurrency_with_rust_confidently_build_memory_safe_parallel_and_efficient_software_in_rust_pdf.3253721.html 1/4
19/02/2021 Download Hands-On Concurrency with Rust: Confidently build memory-safe, parallel, and efficient software in Rust [PDF] - SoftArchive
Book Description
Most programming languages can really compli-
cate things, especially with regard to unsafe
memory access. The burden on you, the pro-
grammer, lies across two domains: understand-
ing the modern machine and your language's
pain-points. This book will teach you to how to
manage program performance on modern ma-
chines and build fast, memory-safe, and concur-
rent software in Rust. It starts with the funda-
mentals of Rust and discusses machine archi-
tecture concepts. You will be taken through ways
to measure and improve the performance of
Rust code systematically and how to write col-
lections with confidence. You will learn about the
Sync and Send traits applied to threads, and co-
ordinate thread execution with locks, atomic
primitives, data-parallelism, and more.
The book 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. You will
know how a mutex works and build several your-
self. You will master radically different approach-
es that exist in the ecosystem for structuring and
managing high-scale systems.
By the end of the book, you will feel comfortable
with designing safe, consistent, parallel, and
high-performance applications in Rust.
What you will learn
Probe your programs for performance and accu-
racy issues
Create your own threading and multi-processing
environment in Rust
Use coarse locks from Rust's Standard library
Solve common synchronization problems or
avoid synchronization using atomic programming
Build lock-free/wait-free structures in Rust and
understand their implementations in the crates
ecosystem
Leverage Rust's memory model and type system
to build safety properties into your parallel pro-
grams
Understand the new features of the Rust pro-
gramming language to ease the writing of paral-
lel programs
Who This Book Is For
This book is aimed at software engineers with a
basic understanding of Rust who want to exploit
https://sanet.st/blogs/retailvault/hands_on_concurrency_with_rust_confidently_build_memory_safe_parallel_and_efficient_software_in_rust_pdf.3253721.html 2/4
19/02/2021 Download Hands-On Concurrency with Rust: Confidently build memory-safe, parallel, and efficient software in Rust [PDF] - SoftArchive
Working
Download from Rapidgator.net
DOWNLOAD
ONE PREMIUM ACCOUNT FOR EVERYTHING
Download from 60+ filehosts like rapidga-
tor, uploaded etc with 1 LinkSnappy Ac-
count
Show Comments
7 hours ago
Automated Machine Learning:
Hyperparameter optimization, neur-
al architecture search and algorithm
selection
size by in
660 168.77 MB yoyoloit Books >
EBooks
14 hours ago
Symantec Ghost Boot CD
12.0.0.11331 (x86-x64)
size by in
965 381 MB White-… Applications >
Windows
5 hours ago
Software Engineering at Google:
Lessons Learned from Programming
Over Time (True PDF)
size by in
556 8.95 MB yoyoloit Books >
EBooks
6 hours ago
Nitro Pro 13.35.2.685 Enterprise
/ Retail
size by in
538 406 MB Mordi-… Applications >
Windows
privacy | dmca
https://sanet.st/blogs/retailvault/hands_on_concurrency_with_rust_confidently_build_memory_safe_parallel_and_efficient_software_in_rust_pdf.3253721.html 4/4