Items related to Async Rust: Unleashing the Power of Fearless Concurrency

Async Rust: Unleashing the Power of Fearless Concurrency - Softcover

 
9781098149093: Async Rust: Unleashing the Power of Fearless Concurrency

Synopsis

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 Authors

Maxwell Flitton is a software engineer who works for the open source financial loss modeling foundation OasisLMF. In 2011, Maxwell achieved his Bachelor of Science degree in nursing from the University of Lincoln, UK and a degree in physics from the Open University with a postgraduate diploma in physics and engineering in medicine from UCL in London whilst working as a nurse at Charing Cross A&E. He's worked on numerous projects such as medical simulation software for the German government and supervising computational medicine students at Imperial College London. He also has experience in financial tech and Monolith AI. While building the medical simulation software Maxwell and Caroline had to build Rust async systems in the Kubernetes cluster to solve real time event solutions and caching mechanisms. Maxwell has written the Packt textbooks "Rust Web Programming" and "Speed Up Your Python with Rust".

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 this title" may belong to another edition of this title.

Buy Used

Condition: As New
Unread book in perfect condition...
View this item

US$ 20.15 shipping from United Kingdom to U.S.A.

Destination, rates & speeds

Search results for Async Rust: Unleashing the Power of Fearless Concurrency

Seller Image

Flitton, Maxwell; Morton, Caroline
Published by O'Reilly Media, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 47821593-n

Contact seller

Buy New

US$ 44.94
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Maxwell Flitton
Published by O'Reilly Media, Sebastopol, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New Paperback

Seller: Grand Eagle Retail, Mason, OH, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: new. Paperback. 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 ways to use Rust in embedded systems, and perform unit and end-to-end tests on a Rust async system.With this book, you'll learn:How Rust approaches async programmingHow coroutines relate to async RustReactive programming and how to implement pub sub in async rustHow to solve problems using actorsHow to customize Tokio to gain control over how tasks are processedAsync Rust design patternsHow to build an async TCP server just using the standard libraryHow to unit test async RustBy 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. 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. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9781098149093

Contact seller

Buy New

US$ 47.59
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Maxwell Flitton
Published by O'Reilly, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New PAP

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # WO-9781098149093

Contact seller

Buy New

US$ 47.66
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 15 available

Add to basket

Stock Image

Flitton, Maxwell; Morton, Caroline
Published by O'Reilly Media, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781098149093

Contact seller

Buy New

US$ 50.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Maxwell Flitton
Published by O'Reilly, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New PAP

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # WO-9781098149093

Contact seller

Buy New

US$ 45.42
Convert currency
Shipping: US$ 6.74
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 15 available

Add to basket

Seller Image

Maxwell Flitton, Caroline Morton
Published by O'Reilly Media, US, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New Paperback

Seller: Rarewaves USA, OSWEGO, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: New. 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 ways to use Rust in embedded systems, and perform unit and end-to-end tests on a Rust async system.With this book, you'll learn:How Rust approaches async programmingHow coroutines relate to async RustReactive programming and how to implement pub sub in async rustHow to solve problems using actorsHow to customize Tokio to gain control over how tasks are processedAsync Rust design patternsHow to build an async TCP server just using the standard libraryHow to unit test async RustBy 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. Seller Inventory # LU-9781098149093

Contact seller

Buy New

US$ 56.12
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Flitton, Maxwell; Morton, Caroline
Published by O'Reilly Media, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 47821593-n

Contact seller

Buy New

US$ 45.41
Convert currency
Shipping: US$ 20.15
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Maxwell Flitton, Caroline Morton
Published by O'Reilly Media, US, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New Paperback

Seller: Rarewaves.com USA, London, LONDO, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: New. 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 ways to use Rust in embedded systems, and perform unit and end-to-end tests on a Rust async system.With this book, you'll learn:How Rust approaches async programmingHow coroutines relate to async RustReactive programming and how to implement pub sub in async rustHow to solve problems using actorsHow to customize Tokio to gain control over how tasks are processedAsync Rust design patternsHow to build an async TCP server just using the standard libraryHow to unit test async RustBy 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. Seller Inventory # LU-9781098149093

Contact seller

Buy New

US$ 65.57
Convert currency
Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Flitton, Maxwell; Morton, Caroline
Published by O'Reilly Media, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New Softcover

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 396295459

Contact seller

Buy New

US$ 58.69
Convert currency
Shipping: US$ 8.73
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 3 available

Add to basket

Stock Image

Flitton, Maxwell; Morton, Caroline
Published by O'Reilly Media, 2024
ISBN 10: 1098149092 ISBN 13: 9781098149093
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781098149093_new

Contact seller

Buy New

US$ 51.37
Convert currency
Shipping: US$ 16.09
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 19 more copies of this book

View all search results for this book