LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
Austrian Post 5.49 DPD courier 3.99 DPD point 2.99

Asynchronous Programming with C++

Building Responsive and Scalable Systems with Modern Concurrency Tools

Language EnglishEnglish
Book Paperback
Book Asynchronous Programming with C++ Matthew D. Passmore
Libristo code: 50672497
Publishers Independently published, May 2025
Unlock the full potential of modern C++ and build high-performance, responsive, and scalable applica... Full description
? points 56 b
22.89 VAT included
In stock at our supplier Shipping in 9-15 days
Austria Delivery to Austria

30-day return policy

Unlock the full potential of modern C++ and build high-performance, responsive, and scalable applications with Asynchronous Programming with C++: Building Responsive and Scalable Systems with Modern Concurrency Tools. This comprehensive guide dives deep into the evolving landscape of C++ concurrency and asynchronous design, equipping developers with the knowledge and tools needed to master real-world software challenges.

From threading fundamentals and the C++ memory model to advanced features like coroutines, futures, promises, and task-based design, this book walks you through everything you need to create non-blocking, event-driven, and highly concurrent systems. You'll explore essential libraries like std::thread, std::async, and std::atomic, as well as powerful frameworks such as Boost.Asio, RxCpp, and Folly Futures.

Designed for professional developers, system architects, and performance-minded engineers, this book balances practical examples with deep technical insights. Whether you're building desktop applications, servers, or real-time systems, you'll learn how to identify performance bottlenecks, implement scalable thread pools, manage async I/O, and architect reactive systems with confidence.

Key Topics Include:

Modern C++11-C++23 concurrency features

Threads, mutexes, and atomic operations

Futures, promises, and std::async

C++20 coroutines and custom awaitables

Event loops, message queues, and state machines

Asynchronous I/O and non-blocking sockets

Task scheduling, thread pools, and work stealing

Reactive programming and stream processing

Designing robust, fault-tolerant, and scalable systems

Whether you're upgrading legacy systems or architecting new software from the ground up, Asynchronous Programming with C++ is your definitive guide to writing fast, responsive, and maintainable concurrent applications

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Asynchronous Programming with C++
Language English
Binding Book - Paperback
Date of issue 2025
Number of pages 358
EAN 9798284033104
Libristo code 50672497
Weight 480
Dimensions 152 x 229 x 19
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account