Items related to Asynchronous Programming with C++: Building Responsive...

Asynchronous Programming with C++: Building Responsive and Scalable Systems with Modern Concurrency Tools - Softcover

 
9798284033104: Asynchronous Programming with C++: Building Responsive and Scalable Systems with Modern Concurrency Tools

Synopsis

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

"synopsis" may belong to another edition of this title.

Search results for Asynchronous Programming with C++: Building Responsive...

Stock Image

Matthew D. Passmore
Published by Independently Published, 2025
ISBN 13: 9798284033104
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. 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 Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9798284033104

Contact seller

Buy New

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

Quantity: 1 available

Add to basket

Stock Image

Passmore, Matthew D.
Published by Independently published, 2025
ISBN 13: 9798284033104
New Softcover
Print on Demand

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. Print on Demand. Seller Inventory # I-9798284033104

Contact seller

Buy New

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

Quantity: Over 20 available

Add to basket

Stock Image

Passmore, Matthew D.
Published by Independently published, 2025
ISBN 13: 9798284033104
New Softcover

Seller: Best Price, Torrance, CA, U.S.A.

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

Condition: New. SUPER FAST SHIPPING. Seller Inventory # 9798284033104

Contact seller

Buy New

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

Quantity: 2 available

Add to basket

Stock Image

Matthew D. Passmore
Published by Independently Published, 2025
ISBN 13: 9798284033104
New Paperback

Seller: CitiRetail, Stevenage, United Kingdom

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

Paperback. Condition: new. Paperback. 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 Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Seller Inventory # 9798284033104

Contact seller

Buy New

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

Quantity: 1 available

Add to basket