If you enjoyed this book, you may be interested in these other books by Packt:
Learning Concurrency in Kotlin Miguel Angel Castiblanco Torres
ISBN: 978-1-78862-716-0
- Understand Kotlin’s approach to concurrency
- Implement sequential and asynchronous suspending functions
- Create suspending data sources that are resumed on demand
- Explore the best practices for error handling
- Use channels to communicate between coroutines
- Uncover how coroutines work under the hood
Hands-On Concurrency with Rust Brian L. Troutwine
ISBN: 978-1-78839-997-5
- Probe your programs for performance and accuracy 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 programs
- Understand the new features of the Rust programming language to ease the writing of parallel programs