Async Rust: Unleashing the Power of Fearless Concurrency
Language: English
Published by O'Reilly Media, 2024
- Softcover
- New

Seller: California Books, Miami, FL, U.S.A.California Books
AbeBooks seller since October 27, 2023
Condition: New
US$ 54.00
Quantity: Over 20 available
Add to basketSeller Inventory # I-9781098149093
- Title
- Async Rust: Unleashing the Power of Fearless Concurrency
- Author
- Flitton, Maxwell; Morton, Caroline
- Publisher
- O'Reilly Media
- Publication year
- 2024
- Condition
- New
- Binding
- Soft cover
- Language
- English
- ISBN 10
- 1098149092
- ISBN 13
- 9781098149093
Already popular among programmers for its memory safety and speed, the Rust programming language is also valuable for asynchrony. This practical book shows you how asynchronous Rust can help you solve problems that require multitasking. You'll learn how to apply async programming to solve problems with an async approach. You will also dive deeper into async runtimes, implementing your own ways in which async runtimes handle incoming tasks.
Authors Maxwell Flitton and Caroline Morton also show you how to implement the Tokio software library to help you with incoming traffic, communicate between threads with shared memory and channels, and design a range of complex solutions using actors. You'll also learn to perform unit and end-to-end tests on a Rust async system.
With this book, you'll learn:
- How Rust approaches async programming
- How coroutines relate to async Rust
- Reactive programming and how to implement pub sub in async rust
- How to solve problems using actors
- How to customize Tokio to gain control over how tasks are processed
- Async Rust design patterns
- How to build an async TCP server just using the standard library
- How to unit test async Rust
By the end of the book, you'll be able to implement your own async TCP server completely from the standard library with zero external dependencies, and unit test your async code.
"Synopsis" may belong to another edition of this title.
About the Author
Caroline Morton studied Medicine and International Health at the University of Birmingham before moving to London to work as a doctor. She completed an Epidemiology MSc at the London School of Hygiene and Tropical Medicine. She later set up the first course in the UK training doctors and medical students to learn programming ("Coding for Medicine") which later developed into a 10 week module and wrote a textbook covering the same topic called "Computational Medicine", Elsevier 2018. In 2019, she moved to University of Oxford to work as an Epidemiologist and Software Developer and was key in developing OpenSAFELY - a trusted research environment that processed COVID-19 data during the Pandemic. This resulted in over 40 peer reviewed papers including Nature, the Lancet and the BMJ. Together with Maxwell, she has had to develop cutting edge techniques in Rust to solve problems in developing a Virtual Emergency Room app for training new doctors. She therefore has real-world experience of writing and deploying async rust in production.
"About the title" may belong to another edition of this title.
California Books
Miami, FL, U.S.A.
AbeBooks seller since October 27, 2023
Shipping rates within U.S.A.
| Item | 3 to 7 business days | 2 to 5 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 12.00 |
Payment methods
Store description
We have 20 years experience selling books worldwide! Friendly customer support. Your satisfaction guaranteed!
Specialty
All authorized categoriesSeller's business information
Miramar International Services LLC
FL, U.S.A.
Terms of sale
www.californiabooks.com
Shipping terms
www.californiabooks.com